Home
last modified time | relevance | path

Searched refs:id_num (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_rdma.h196 struct qed_bmap *bmap, u32 *id_num);
199 qed_bmap_set_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
202 qed_bmap_release_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
205 qed_bmap_test_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
H A Dqed_rdma.c56 struct qed_bmap *bmap, u32 *id_num) in qed_rdma_bmap_alloc_id() argument
58 *id_num = find_first_zero_bit(bmap->bitmap, bmap->max_count); in qed_rdma_bmap_alloc_id()
59 if (*id_num >= bmap->max_count) in qed_rdma_bmap_alloc_id()
62 __set_bit(*id_num, bmap->bitmap); in qed_rdma_bmap_alloc_id()
65 bmap->name, *id_num); in qed_rdma_bmap_alloc_id()
71 struct qed_bmap *bmap, u32 id_num) in qed_bmap_set_id() argument
73 if (id_num >= bmap->max_count) in qed_bmap_set_id()
76 __set_bit(id_num, bmap->bitmap); in qed_bmap_set_id()
80 struct qed_bmap *bmap, u32 id_num) in qed_bmap_release_id() argument
84 if (id_num >= bmap->max_count) in qed_bmap_release_id()
[all …]