/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_int.c | 1616 struct ecore_igu_block *p_block; in ecore_get_igu_free_sb() local 1621 p_block = &p_hwfn->hw_info.p_igu_info->entry[igu_id]; in ecore_get_igu_free_sb() 1623 if (!(p_block->status & ECORE_IGU_STATUS_VALID) || in ecore_get_igu_free_sb() 1624 !(p_block->status & ECORE_IGU_STATUS_FREE)) in ecore_get_igu_free_sb() 1627 if (!!(p_block->status & ECORE_IGU_STATUS_PF) == in ecore_get_igu_free_sb() 1629 return p_block; in ecore_get_igu_free_sb() 1638 struct ecore_igu_block *p_block; in ecore_get_pf_igu_sb_id() local 1643 p_block = &p_hwfn->hw_info.p_igu_info->entry[igu_id]; in ecore_get_pf_igu_sb_id() 1645 if (!(p_block->status & ECORE_IGU_STATUS_VALID) || in ecore_get_pf_igu_sb_id() 1646 !p_block->is_pf || in ecore_get_pf_igu_sb_id() [all …]
|
H A D | ecore_sriov.c | 983 struct ecore_igu_block *p_block; in ecore_iov_alloc_vf_igu_sbs() local 998 p_block = ecore_get_igu_free_sb(p_hwfn, false); in ecore_iov_alloc_vf_igu_sbs() 999 vf->igu_sbs[qid] = p_block->igu_sb_id; in ecore_iov_alloc_vf_igu_sbs() 1000 p_block->status &= ~ECORE_IGU_STATUS_FREE; in ecore_iov_alloc_vf_igu_sbs() 1005 sizeof(u32) * p_block->igu_sb_id, val); in ecore_iov_alloc_vf_igu_sbs() 1015 p_block->igu_sb_id * sizeof(u64), 2, in ecore_iov_alloc_vf_igu_sbs()
|
H A D | ecore_dev.c | 2881 struct ecore_igu_block *p_block; in ecore_init_cau_rt_data() local 2889 p_block = &p_igu_info->entry[igu_sb_id]; in ecore_init_cau_rt_data() 2891 if (!p_block->is_pf) in ecore_init_cau_rt_data() 2895 p_block->function_id, in ecore_init_cau_rt_data()
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_pkey.c | 69 ib_pkey_table_t *p_block; in osm_pkey_tbl_destroy() local 74 if ((p_block = cl_ptr_vector_get(&p_pkey_tbl->blocks, i))) in osm_pkey_tbl_destroy() 75 free(p_block); in osm_pkey_tbl_destroy() 81 if ((p_block = cl_ptr_vector_get(&p_pkey_tbl->new_blocks, i))) in osm_pkey_tbl_destroy() 82 free(p_block); in osm_pkey_tbl_destroy() 109 ib_pkey_table_t *p_block; in osm_pkey_tbl_init_new_blocks() local 113 if ((p_block = cl_ptr_vector_get(&p_pkey_tbl->new_blocks, b))) in osm_pkey_tbl_init_new_blocks() 114 memset(p_block, 0, sizeof(*p_block)); in osm_pkey_tbl_init_new_blocks() 247 ib_pkey_table_t *p_block; in osm_pkey_tbl_set_new_entry() local 249 if (!(p_block = osm_pkey_tbl_new_block_get(p_pkey_tbl, block_idx))) { in osm_pkey_tbl_set_new_entry() [all …]
|
H A D | osm_mcast_tbl.c | 192 IN const ib_net16_t * p_block, in osm_mcast_tbl_set_block() argument 200 CL_ASSERT(p_block); in osm_mcast_tbl_set_block() 214 (*p_tbl->p_mask_tbl)[mlid_start_ho + i][position] = p_block[i]; in osm_mcast_tbl_set_block() 238 OUT ib_net16_t * p_block) in osm_mcast_tbl_get_block() argument 244 CL_ASSERT(p_block); in osm_mcast_tbl_get_block() 253 memset(p_block, 0, IB_SMP_DATA_SIZE); in osm_mcast_tbl_get_block() 262 p_block[i] = (*p_tbl->p_mask_tbl)[mlid_start_ho + i][position]; in osm_mcast_tbl_get_block()
|
H A D | osm_lin_fwd_rcv.c | 66 uint8_t *p_block; in osm_lft_rcv_process() local 78 p_block = ib_smp_get_payload_ptr(p_smp); in osm_lft_rcv_process() 102 status = osm_switch_set_lft_block(p_sw, p_block, block_num); in osm_lft_rcv_process()
|
H A D | osm_mcast_fwd_rcv.c | 70 uint16_t *p_block; in osm_mft_rcv_process() local 81 p_block = ib_smp_get_payload_ptr(p_smp); in osm_mft_rcv_process() 114 status = osm_switch_set_mft_block(p_sw, p_block, in osm_mft_rcv_process()
|
H A D | osm_switch.c | 161 IN uint16_t block_id, OUT uint8_t * p_block) in osm_switch_get_lft_block() argument 166 CL_ASSERT(p_block); in osm_switch_get_lft_block() 172 memcpy(p_block, &(p_sw->new_lft[base_lid_ho]), IB_SMP_DATA_SIZE); in osm_switch_get_lft_block()
|
/freebsd/contrib/ofed/opensm/include/opensm/ |
H A D | osm_switch.h | 588 IN uint16_t block_id, OUT uint8_t * p_block); 711 osm_switch_set_lft_block(IN osm_switch_t * p_sw, IN const uint8_t * p_block, in osm_switch_set_lft_block() argument 721 memcpy(&p_sw->lft[lid_start], p_block, IB_SMP_DATA_SIZE); in osm_switch_set_lft_block() 753 osm_switch_set_mft_block(IN osm_switch_t * p_sw, IN const ib_net16_t * p_block, in osm_switch_set_mft_block() argument 757 return osm_mcast_tbl_set_block(&p_sw->mcast_tbl, p_block, block_num, in osm_switch_set_mft_block() 794 OUT ib_net16_t * p_block) in osm_switch_get_mft_block() argument 798 p_block); in osm_switch_get_mft_block()
|
H A D | osm_mcast_tbl.h | 341 IN const ib_net16_t * p_block, 374 OUT ib_net16_t * p_block);
|