/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
H A D | hw_table.c | 78 int free_idx = -1; local 86 if (!hwc->sfs[i].allocated && free_idx == -1) { 87 free_idx = i; 95 if (free_idx == -1) 98 hwc->sfs[free_idx].usr_sfnum = usr_sfnum; 99 hwc->sfs[free_idx].allocated = true; 100 return free_idx;
|
/linux-master/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_cec.c | 227 unsigned int i, free_idx = ADV7511_MAX_ADDRS; local 243 if (free_idx == ADV7511_MAX_ADDRS && !is_valid) 244 free_idx = i; 249 i = free_idx;
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_sp.c | 296 int i, free_idx; local 303 free_idx = sgid_tbl->max; 313 free_idx == sgid_tbl->max) { 314 free_idx = i; 317 if (free_idx == sgid_tbl->max) { 360 sgid_tbl->hw_id[free_idx] = le32_to_cpu(resp.xid); 363 memcpy(&sgid_tbl->tbl[free_idx], gid, sizeof(*gid)); 364 sgid_tbl->tbl[free_idx].vlan_id = vlan_id; 367 sgid_tbl->vlan[free_idx] = 1; 371 free_idx, sgid_tb [all...] |
/linux-master/drivers/scsi/csiostor/ |
H A D | csio_wr.c | 192 int free_idx = wrm->free_qidx; local 193 int ret_idx = free_idx; 197 if (free_idx >= wrm->num_q) { 234 q = wrm->q_arr[free_idx]; 241 "queue at id: %d size: %d\n", free_idx, qsize); 273 " for IQ idx:%d\n", free_idx); 287 " for IQ idx:%d\n", free_idx);
|
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 473 //free = (tx_done_idx + NR_TX_DESC-2 - free_idx) % NR_TX_DESC 948 dprintk("kick_tx(%p): tx_idx=%d free_idx=%d\n", 966 dprintk("tx_done_idx=%d free_idx=%d cmdsts=%08x\n", 981 dprintk("tx_done_idx=%d free_idx=%d cmdsts=%08x\n", 1046 u32 free_idx, cmdsts, extsts; local 1067 last_idx = free_idx = dev->tx_free_idx; 1069 nr_free = (tx_done_idx + NR_TX_DESC-2 - free_idx) % NR_TX_DESC; 1084 if (free_idx == dev->tx_intr_idx) { 1125 first_desc = dev->tx_descs + (free_idx * DESC_SIZE); 1128 volatile __le32 *desc = dev->tx_descs + (free_idx * DESC_SIZ [all...] |
/linux-master/drivers/media/i2c/ |
H A D | adv7511-v4l2.c | 733 unsigned int i, free_idx = ADV7511_MAX_ADDRS; local 747 if (free_idx == ADV7511_MAX_ADDRS && !is_valid) 748 free_idx = i; 753 i = free_idx;
|
H A D | adv7842.c | 2270 unsigned int i, free_idx = ADV7842_MAX_ADDRS; local 2284 if (free_idx == ADV7842_MAX_ADDRS && !is_valid) 2285 free_idx = i; 2290 i = free_idx;
|
H A D | adv7604.c | 2116 unsigned int i, free_idx = ADV76XX_MAX_ADDRS; local 2130 if (free_idx == ADV76XX_MAX_ADDRS && !is_valid) 2131 free_idx = i; 2136 i = free_idx;
|
/linux-master/arch/x86/mm/pat/ |
H A D | set_memory.c | 2224 int free_idx; local 2252 free_idx = i; 2253 for (i = 0; i < free_idx; i++) {
|
/linux-master/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 978 int i, free_idx = -ENOSPC; local 991 if (free_idx < 0) 992 free_idx = i; 1014 return free_idx;
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_virtchnl.c | 406 unsigned long free_idx; local 409 free_idx = find_first_bit(vcxn_mngr->free_xn_bm, IDPF_VC_XN_RING_LEN); 410 if (free_idx == IDPF_VC_XN_RING_LEN) 413 clear_bit(free_idx, vcxn_mngr->free_xn_bm); 414 xn = &vcxn_mngr->ring[free_idx];
|
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | dsi.c | 946 int free_idx; local 952 free_idx = -1; 961 if (isr_data->isr == NULL && free_idx == -1) 962 free_idx = i; 965 if (free_idx == -1) 968 isr_data = &isr_array[free_idx];
|
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | dsi.c | 559 int free_idx; local 565 free_idx = -1; 574 if (isr_data->isr == NULL && free_idx == -1) 575 free_idx = i; 578 if (free_idx == -1) 581 isr_data = &isr_array[free_idx];
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_switch.c | 4843 * @free_idx: pointer to variable to receive the free index bitmap 4867 unsigned long *free_idx) 4900 bitmap_xor(free_idx, used_idx, possible_idx, ICE_MAX_FV_WORDS); 4903 return (u16)bitmap_weight(free_idx, ICE_MAX_FV_WORDS); 4866 ice_find_free_recp_res_idx(struct ice_hw *hw, const unsigned long *profiles, unsigned long *free_idx) argument
|