| /linux-6.15/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_ethtool.c | 97 if (fsp->location <= rule->sw_idx) in txgbe_get_ethtool_fdir_entry() 101 if (!rule || fsp->location != rule->sw_idx) in txgbe_get_ethtool_fdir_entry() 163 rule_locs[cnt] = rule->sw_idx; in txgbe_get_ethtool_fdir_all() 262 u16 sw_idx) in txgbe_update_ethtool_fdir_entry() argument 273 if (rule->sw_idx >= sw_idx) in txgbe_update_ethtool_fdir_entry() 279 if (rule && rule->sw_idx == sw_idx) { in txgbe_update_ethtool_fdir_entry() 289 sw_idx); in txgbe_update_ethtool_fdir_entry() 366 input->sw_idx = fsp->location; in txgbe_add_ethtool_fdir_entry() 456 input->sw_idx, queue); in txgbe_add_ethtool_fdir_entry() 461 txgbe_update_ethtool_fdir_entry(txgbe, input, input->sw_idx); in txgbe_add_ethtool_fdir_entry()
|
| H A D | txgbe_fdir.c | 602 filter->sw_idx, in txgbe_fdir_filter_restore() 606 filter->sw_idx); in txgbe_fdir_filter_restore()
|
| H A D | txgbe_type.h | 267 u16 sw_idx; member
|
| /linux-6.15/drivers/crypto/caam/ |
| H A D | jr.c | 261 int hw_idx, sw_idx, i, head, tail; in caam_jr_dequeue() local 275 sw_idx = tail = jrp->tail; in caam_jr_dequeue() 279 sw_idx = (tail + i) & (JOBR_DEPTH - 1); in caam_jr_dequeue() 282 caam_dma_to_cpu(jrp->entinfo[sw_idx].desc_addr_dma)) in caam_jr_dequeue() 292 jrp->entinfo[sw_idx].desc_size, in caam_jr_dequeue() 296 jrp->entinfo[sw_idx].desc_addr_dma = 0; in caam_jr_dequeue() 299 usercall = jrp->entinfo[sw_idx].callbk; in caam_jr_dequeue() 300 userarg = jrp->entinfo[sw_idx].cbkarg; in caam_jr_dequeue() 301 userdesc = jrp->entinfo[sw_idx].desc_addr_virt; in caam_jr_dequeue() 323 if (sw_idx == tail) { in caam_jr_dequeue()
|
| /linux-6.15/drivers/net/ethernet/microchip/vcap/ |
| H A D | vcap_api.c | 72 int sw_idx, sw_bitpos; in vcap_iter_update() local 313 int sw_idx, res; in vcap_find_keystream_typegroup_sw() local 317 for (sw_idx = vctrl->vcaps[vt].sw_count; sw_idx >= 0; sw_idx--) { in vcap_find_keystream_typegroup_sw() 318 if (!tgt[sw_idx]) in vcap_find_keystream_typegroup_sw() 324 return sw_idx; in vcap_find_keystream_typegroup_sw() 1367 int sw_idx, res; in vcap_find_actionstream_typegroup_sw() local 1371 for (sw_idx = vctrl->vcaps[vt].sw_count; sw_idx >= 0; sw_idx--) { in vcap_find_actionstream_typegroup_sw() 1377 return sw_idx; in vcap_find_actionstream_typegroup_sw() 1544 for (sw_idx = 0; sw_idx < ri->size; sw_idx++, addr++) { in vcap_read_rule() 1553 if (sw_idx == 0) in vcap_read_rule() [all …]
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ethtool.c | 2552 if (fsp->location <= rule->sw_idx) in ixgbe_get_ethtool_fdir_entry() 2556 if (!rule || fsp->location != rule->sw_idx) in ixgbe_get_ethtool_fdir_entry() 2622 rule_locs[cnt] = rule->sw_idx; in ixgbe_get_ethtool_fdir_all() 2715 u16 sw_idx) in ixgbe_update_ethtool_fdir_entry() argument 2728 if (rule->sw_idx >= sw_idx) in ixgbe_update_ethtool_fdir_entry() 2734 if (rule && (rule->sw_idx == sw_idx)) { in ixgbe_update_ethtool_fdir_entry() 2739 sw_idx); in ixgbe_update_ethtool_fdir_entry() 2862 input->sw_idx = fsp->location; in ixgbe_add_ethtool_fdir_entry() 2925 &input->filter, input->sw_idx, queue); in ixgbe_add_ethtool_fdir_entry() 2929 ixgbe_update_ethtool_fdir_entry(adapter, input, input->sw_idx); in ixgbe_add_ethtool_fdir_entry()
|
| H A D | ixgbe.h | 869 u16 sw_idx; member 982 u16 sw_idx);
|
| H A D | ixgbe_main.c | 5552 &filter->filter, filter->sw_idx, queue); in ixgbe_fdir_filter_restore() 10093 input->sw_idx = loc; in ixgbe_configure_clsu32() 10109 input->sw_idx, queue); in ixgbe_configure_clsu32() 10113 ixgbe_update_ethtool_fdir_entry(adapter, input, input->sw_idx); in ixgbe_configure_clsu32()
|
| /linux-6.15/drivers/net/ethernet/intel/igb/ |
| H A D | igb_ethtool.c | 2440 if (fsp->location <= rule->sw_idx) in igb_get_ethtool_nfc_entry() 2444 if (!rule || fsp->location != rule->sw_idx) in igb_get_ethtool_nfc_entry() 2494 rule_locs[cnt] = rule->sw_idx; in igb_get_ethtool_nfc_all() 2845 u16 sw_idx) in igb_update_ethtool_nfc_entry() argument 2855 if (rule->sw_idx >= sw_idx) in igb_update_ethtool_nfc_entry() 2861 if (rule && (rule->sw_idx == sw_idx)) { in igb_update_ethtool_nfc_entry() 2954 input->sw_idx = fsp->location; in igb_add_ethtool_nfc_entry() 2972 err = igb_update_ethtool_nfc_entry(adapter, input, input->sw_idx); in igb_add_ethtool_nfc_entry()
|
| H A D | igb.h | 526 u16 sw_idx; member
|
| /linux-6.15/drivers/net/ethernet/broadcom/ |
| H A D | tg3.c | 6558 u32 sw_idx = tnapi->tx_cons; in tg3_tx() local 6568 while (sw_idx != hw_idx) { in tg3_tx() 6601 sw_idx = NEXT_TX(sw_idx); in tg3_tx() 6605 sw_idx = NEXT_TX(sw_idx); in tg3_tx() 6619 sw_idx = NEXT_TX(sw_idx); in tg3_tx() 6623 sw_idx = NEXT_TX(sw_idx); in tg3_tx() 6642 tnapi->tx_cons = sw_idx; in tg3_tx() 6837 u32 sw_idx = tnapi->rx_rcb_ptr; in tg3_rx() local 6993 sw_idx++; in tg3_rx() 6997 if (sw_idx == hw_idx) { in tg3_rx() [all …]
|
| /linux-6.15/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ethtool.c | 3748 u16 sw_idx, in i40e_update_ethtool_fdir_entry() argument 3762 if (rule->fd_id >= sw_idx) in i40e_update_ethtool_fdir_entry() 3768 if (rule && (rule->fd_id == sw_idx)) { in i40e_update_ethtool_fdir_entry()
|