Lines Matching refs:p_map

1055 			 u32 cid_count, struct qed_cid_acquired_map *p_map)  in qed_cid_map_alloc_single()  argument
1060 p_map->cid_map = bitmap_zalloc(cid_count, GFP_KERNEL); in qed_cid_map_alloc_single()
1061 if (!p_map->cid_map) in qed_cid_map_alloc_single()
1064 p_map->max_count = cid_count; in qed_cid_map_alloc_single()
1065 p_map->start_cid = cid_start; in qed_cid_map_alloc_single()
1069 type, p_map->start_cid, p_map->max_count); in qed_cid_map_alloc_single()
1082 struct qed_cid_acquired_map *p_map; in qed_cid_map_alloc() local
1085 p_map = &p_mngr->acquired[type]; in qed_cid_map_alloc()
1087 p_cfg->cid_count, p_map)) in qed_cid_map_alloc()
1092 p_map = &p_mngr->acquired_vf[type][vf]; in qed_cid_map_alloc()
1095 p_cfg->cids_per_vf, p_map)) in qed_cid_map_alloc()
1211 struct qed_cid_acquired_map *p_map; in qed_cxt_mngr_setup() local
1221 p_map = &p_mngr->acquired[type]; in qed_cxt_mngr_setup()
1222 bitmap_zero(p_map->cid_map, p_map->max_count); in qed_cxt_mngr_setup()
1229 p_map = &p_mngr->acquired_vf[type][vf]; in qed_cxt_mngr_setup()
1230 bitmap_zero(p_map->cid_map, p_map->max_count); in qed_cxt_mngr_setup()
1800 struct qed_cid_acquired_map *p_map; in _qed_cxt_acquire_cid() local
1815 p_map = &p_mngr->acquired[type]; in _qed_cxt_acquire_cid()
1817 p_map = &p_mngr->acquired_vf[type][vfid]; in _qed_cxt_acquire_cid()
1819 if (!p_map->cid_map) { in _qed_cxt_acquire_cid()
1824 rel_cid = find_first_zero_bit(p_map->cid_map, p_map->max_count); in _qed_cxt_acquire_cid()
1826 if (rel_cid >= p_map->max_count) { in _qed_cxt_acquire_cid()
1831 __set_bit(rel_cid, p_map->cid_map); in _qed_cxt_acquire_cid()
1833 *p_cid = rel_cid + p_map->start_cid; in _qed_cxt_acquire_cid()
1892 struct qed_cid_acquired_map *p_map = NULL; in _qed_cxt_release_cid() local
1906 &type, &p_map); in _qed_cxt_release_cid()
1911 rel_cid = cid - p_map->start_cid; in _qed_cxt_release_cid()
1912 clear_bit(rel_cid, p_map->cid_map); in _qed_cxt_release_cid()
1927 struct qed_cid_acquired_map *p_map = NULL; in qed_cxt_get_cid_info() local
1934 QED_CXT_PF_CID, &type, &p_map); in qed_cxt_get_cid_info()