Searched refs:arp_index (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_utils.c | 67 int arp_index; in i40iw_arp_table() local 78 for (arp_index = 0; (u32)arp_index < iwdev->arp_table_size; arp_index++) in i40iw_arp_table() 79 if (memcmp(iwdev->arp_table[arp_index].ip_addr, ip, sizeof(ip)) == 0) in i40iw_arp_table() 83 if (arp_index != iwdev->arp_table_size) in i40iw_arp_table() 86 arp_index = 0; in i40iw_arp_table() 89 (u32 *)&arp_index, in i40iw_arp_table() 95 memcpy(iwdev->arp_table[arp_index].ip_addr, ip, sizeof(ip)); in i40iw_arp_table() 96 ether_addr_copy(iwdev->arp_table[arp_index] in i40iw_arp_table() [all...] |
H A D | i40iw_hw.c | 533 int arp_index; in i40iw_manage_arp_cache() local 535 arp_index = i40iw_arp_table(iwdev, ip_addr, ipv4, mac_addr, action); in i40iw_manage_arp_cache() 536 if (arp_index < 0) in i40iw_manage_arp_cache() 547 info->arp_index = cpu_to_le16((u16)arp_index); in i40iw_manage_arp_cache() 556 cqp_info->in.u.del_arp_cache_entry.arp_index = arp_index; in i40iw_manage_arp_cache()
|
H A D | i40iw_type.h | 901 u16 arp_index; member 1249 u16 arp_index; member
|
H A D | i40iw_ctrl.c | 1206 header = info->arp_index | in i40iw_sc_add_arp_cache_entry() 1226 * @arp_index: arp index to delete arp entry 1232 u16 arp_index, in i40iw_sc_del_arp_cache_entry() 1242 header = arp_index | in i40iw_sc_del_arp_cache_entry() 1259 * @arp_index: arp index to delete arp entry 1265 u16 arp_index, in i40iw_sc_query_arp_cache_entry() 1275 header = arp_index | in i40iw_sc_query_arp_cache_entry() 4159 pcmdinfo->in.u.del_arp_cache_entry.arp_index, in i40iw_exec_cqp_cmd() 1229 i40iw_sc_del_arp_cache_entry( struct i40iw_sc_cqp *cqp, u64 scratch, u16 arp_index, bool post_sq) i40iw_sc_del_arp_cache_entry() argument 1262 i40iw_sc_query_arp_cache_entry( struct i40iw_sc_cqp *cqp, u64 scratch, u16 arp_index, bool post_sq) i40iw_sc_query_arp_cache_entry() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | utils.c | 17 int arp_index; in irdma_arp_table() local 26 for (arp_index = 0; (u32)arp_index < rf->arp_table_size; arp_index++) { in irdma_arp_table() 27 if (!memcmp(rf->arp_table[arp_index].ip_addr, ip, sizeof(ip))) in irdma_arp_table() 33 if (arp_index != rf->arp_table_size) { in irdma_arp_table() 34 arp_index = -1; in irdma_arp_table() 38 arp_index = 0; in irdma_arp_table() 40 (u32 *)&arp_index, &rf->next_arp_index)) { in irdma_arp_table() 41 arp_index in irdma_arp_table() [all...] |
H A D | hw.c | 2402 int arp_index; in irdma_manage_arp_cache() local 2404 arp_index = irdma_arp_table(rf, ip_addr, ipv4, mac_addr, action); in irdma_manage_arp_cache() 2405 if (arp_index == -1) in irdma_manage_arp_cache() 2417 info->arp_index = (u16)arp_index; in irdma_manage_arp_cache() 2428 cqp_info->in.u.del_arp_cache_entry.arp_index = arp_index; in irdma_manage_arp_cache()
|
H A D | type.h | 1100 u16 arp_index; member 1300 u16 arp_index; member
|
H A D | ctrl.c | 195 hdr = info->arp_index | in irdma_sc_add_arp_cache_entry() 216 * @arp_index: arp index to delete arp entry 220 u16 arp_index, bool post_sq) in irdma_sc_del_arp_cache_entry() 229 hdr = arp_index | in irdma_sc_del_arp_cache_entry() 5138 pcmdinfo->in.u.del_arp_cache_entry.arp_index, in irdma_exec_cqp_cmd() 219 irdma_sc_del_arp_cache_entry(struct irdma_sc_cqp *cqp, u64 scratch, u16 arp_index, bool post_sq) irdma_sc_del_arp_cache_entry() argument
|
Completed in 37 milliseconds