mirror of
https://github.com/SCST-project/scst.git
synced 2026-08-18 21:26:31 +00:00
qla2xxx-32gbit: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c
The previous patch moved all qla2x00_is_reserved_id() callers into qla_init.c. Hence also move the qla2x00_is_reserved_id() definition into qla_init.c. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@8289 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -514,6 +514,17 @@ done:
|
||||
return rval;
|
||||
}
|
||||
|
||||
static bool qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id)
|
||||
{
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
|
||||
if (IS_FWI2_CAPABLE(ha))
|
||||
return loop_id > NPH_LAST_HANDLE;
|
||||
|
||||
return (loop_id > ha->max_loop_id && loop_id < SNS_FIRST_LOOP_ID) ||
|
||||
loop_id == MANAGEMENT_SERVER || loop_id == BROADCAST;
|
||||
}
|
||||
|
||||
/**
|
||||
* qla2x00_find_new_loop_id - scan through our port list and find a new usable loop ID
|
||||
* @vha: adapter state pointer.
|
||||
|
||||
@@ -97,17 +97,6 @@ host_to_adap(uint8_t *src, uint8_t *dst, uint32_t bsize)
|
||||
*odest++ = cpu_to_le32(*isrc);
|
||||
}
|
||||
|
||||
static inline int
|
||||
qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id)
|
||||
{
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
if (IS_FWI2_CAPABLE(ha))
|
||||
return (loop_id > NPH_LAST_HANDLE);
|
||||
|
||||
return ((loop_id > ha->max_loop_id && loop_id < SNS_FIRST_LOOP_ID) ||
|
||||
loop_id == MANAGEMENT_SERVER || loop_id == BROADCAST);
|
||||
}
|
||||
|
||||
static inline void
|
||||
qla2x00_clean_dsd_pool(struct qla_hw_data *ha, struct crc_context *ctx)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user