Lines Matching refs:conn_id
27 static void bnx2fc_free_conn_id(struct bnx2fc_hba *hba, u32 conn_id);
624 u32 conn_id, next; in bnx2fc_alloc_conn_id() local
636 conn_id = hba->next_conn_id++; in bnx2fc_alloc_conn_id()
640 while (hba->tgt_ofld_list[conn_id] != NULL) { in bnx2fc_alloc_conn_id()
641 conn_id++; in bnx2fc_alloc_conn_id()
642 if (conn_id == BNX2FC_NUM_MAX_SESS) in bnx2fc_alloc_conn_id()
643 conn_id = 0; in bnx2fc_alloc_conn_id()
645 if (conn_id == next) { in bnx2fc_alloc_conn_id()
651 hba->tgt_ofld_list[conn_id] = tgt; in bnx2fc_alloc_conn_id()
652 tgt->fcoe_conn_id = conn_id; in bnx2fc_alloc_conn_id()
654 return conn_id; in bnx2fc_alloc_conn_id()
657 static void bnx2fc_free_conn_id(struct bnx2fc_hba *hba, u32 conn_id) in bnx2fc_free_conn_id() argument
661 hba->tgt_ofld_list[conn_id] = NULL; in bnx2fc_free_conn_id()