/Linux-v4.19/net/core/ |
D | dev_addr_lists.c | 25 unsigned char addr_type, bool global, in __hw_addr_create_ex() argument 38 ha->type = addr_type; in __hw_addr_create_ex() 51 unsigned char addr_type, bool global, bool sync, in __hw_addr_add_ex() argument 60 if (ha->type == addr_type && in __hw_addr_add_ex() 80 return __hw_addr_create_ex(list, addr, addr_len, addr_type, global, in __hw_addr_add_ex() 86 unsigned char addr_type) in __hw_addr_add() argument 88 return __hw_addr_add_ex(list, addr, addr_len, addr_type, false, false, in __hw_addr_add() 118 unsigned char addr_type, bool global, bool sync) in __hw_addr_del_ex() argument 124 (ha->type == addr_type || !addr_type)) in __hw_addr_del_ex() 132 unsigned char addr_type) in __hw_addr_del() argument [all …]
|
/Linux-v4.19/net/ipv4/ |
D | netfilter.c | 20 int ip_route_me_harder(struct net *net, struct sk_buff *skb, unsigned int addr_type) in ip_route_me_harder() argument 31 if (addr_type == RTN_UNSPEC) in ip_route_me_harder() 32 addr_type = inet_addr_type_dev_table(net, dev, saddr); in ip_route_me_harder() 33 if (addr_type == RTN_LOCAL || addr_type == RTN_UNICAST) in ip_route_me_harder()
|
D | arp.c | 650 int *addr_type, __be16 ar_op, in arp_is_garp() argument 668 *addr_type = inet_addr_type_dev_table(net, dev, sip); in arp_is_garp() 669 if (*addr_type != RTN_UNICAST) in arp_is_garp() 690 int addr_type; in arp_process() local 821 addr_type = rt->rt_type; in arp_process() 823 if (addr_type == RTN_LOCAL) { in arp_process() 841 if (addr_type == RTN_UNICAST && in arp_process() 871 addr_type = -1; in arp_process() 873 is_garp = arp_is_garp(net, dev, &addr_type, arp->ar_op, in arp_process() 885 (addr_type == RTN_UNICAST || in arp_process() [all …]
|
/Linux-v4.19/drivers/net/ipvlan/ |
D | ipvlan_core.c | 359 void *lyr3h, int addr_type, in ipvlan_addr_lookup() argument 364 switch (addr_type) { in ipvlan_addr_lookup() 572 int addr_type; in ipvlan_xmit_mode_l3() local 574 lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type); in ipvlan_xmit_mode_l3() 579 addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true); in ipvlan_xmit_mode_l3() 599 int addr_type; in ipvlan_xmit_mode_l2() local 603 lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type); in ipvlan_xmit_mode_l2() 605 addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true); in ipvlan_xmit_mode_l2() 667 int addr_type; in ipvlan_external_frame() local 670 lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type); in ipvlan_external_frame() [all …]
|
/Linux-v4.19/include/uapi/linux/ |
D | ipmi.h | 54 int addr_type; member 66 int addr_type; member 77 int addr_type; member 102 int addr_type; member
|
/Linux-v4.19/drivers/hwtracing/coresight/ |
D | coresight-etm3x-sysfs.c | 84 config->addr_type[i] = ETM_ADDR_TYPE_NONE; in reset_store() 319 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_show() 320 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_show() 347 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_store() 348 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_store() 354 config->addr_type[idx] = ETM_ADDR_TYPE_SINGLE; in addr_single_store() 375 if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE && in addr_range_show() 376 config->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) || in addr_range_show() 377 (config->addr_type[idx] == ETM_ADDR_TYPE_RANGE && in addr_range_show() 378 config->addr_type[idx + 1] == ETM_ADDR_TYPE_RANGE))) { in addr_range_show() [all …]
|
D | coresight-etm4x-sysfs.c | 33 if (config->addr_type[idx] != ETM_ADDR_TYPE_RANGE || in etm4_set_mode_exclude() 34 config->addr_type[idx + 1] != ETM_ADDR_TYPE_RANGE) in etm4_set_mode_exclude() 250 config->addr_type[i] = ETM_ADDR_TYPE_NONE; in reset_store() 898 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_show() 899 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_show() 922 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_store() 923 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_store() 929 config->addr_type[idx] = ETM_ADDR_TYPE_SINGLE; in addr_single_store() 950 if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE && in addr_range_show() 951 config->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) || in addr_range_show() [all …]
|
/Linux-v4.19/include/net/bluetooth/ |
D | hci_core.h | 138 u8 addr_type; member 531 u8 addr_type; member 1066 bdaddr_t *addr, u8 addr_type); 1068 bdaddr_t *addr, u8 addr_type); 1069 void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type); 1074 u8 addr_type); 1084 u8 addr_type, u8 type, u8 authenticated, 1087 u8 addr_type, u8 role); 1094 u8 addr_type); 1096 u8 addr_type, u8 val[16], bdaddr_t *rpa); [all …]
|
/Linux-v4.19/net/ipv6/netfilter/ |
D | ip6t_rpfilter.c | 25 int addr_type = ipv6_addr_type(addr); in rpfilter_addr_unicast() local 26 return addr_type & IPV6_ADDR_UNICAST; in rpfilter_addr_unicast() 31 int addr_type = ipv6_addr_type(addr); in rpfilter_addr_linklocal() local 32 return addr_type & IPV6_ADDR_LINKLOCAL; in rpfilter_addr_linklocal()
|
/Linux-v4.19/drivers/char/ipmi/ |
D | ipmi_si_platform.c | 108 io->addr_type = IPMI_IO_ADDR_SPACE; in ipmi_get_info_from_resources() 112 io->addr_type = IPMI_MEM_ADDR_SPACE; in ipmi_get_info_from_resources() 122 (io->addr_type == IPMI_IO_ADDR_SPACE) ? in ipmi_get_info_from_resources() 195 (io.addr_type == IPMI_IO_ADDR_SPACE) ? "io" : "mem", in platform_ipmi_probe() 267 io.addr_type = IPMI_IO_ADDR_SPACE; in of_ipmi_probe() 269 io.addr_type = IPMI_MEM_ADDR_SPACE; in of_ipmi_probe() 300 if (io->addr_type == IPMI_MEM_ADDR_SPACE) in find_slave_address()
|
D | ipmi_poweroff.c | 191 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in pps_poweroff_atca() 221 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_atca_detect() 258 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_poweroff_atca() 333 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_poweroff_cpi1() 372 ipmb_addr.addr_type = IPMI_IPMB_ADDR_TYPE; in ipmi_poweroff_cpi1() 480 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_poweroff_chassis() 585 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_po_new_smi()
|
D | ipmi_si_hardcode.c | 120 io.addr_type = IPMI_IO_ADDR_SPACE; in ipmi_si_hardcode_find_bmc() 124 io.addr_type = IPMI_MEM_ADDR_SPACE; in ipmi_si_hardcode_find_bmc()
|
D | ipmi_si_pci.c | 115 io.addr_type = IPMI_IO_ADDR_SPACE; in ipmi_pci_probe() 118 io.addr_type = IPMI_MEM_ADDR_SPACE; in ipmi_pci_probe()
|
D | ipmi_msghandler.c | 642 return addr->addr_type == IPMI_LAN_ADDR_TYPE; in is_lan_addr() 647 return addr->addr_type == IPMI_IPMB_ADDR_TYPE; in is_ipmb_addr() 652 return addr->addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE; in is_ipmb_bcast_addr() 774 if (addr1->addr_type != addr2->addr_type) in ipmi_addr_equal() 780 if (addr1->addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) { in ipmi_addr_equal() 819 if (addr->addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) { in ipmi_validate_addr() 846 unsigned int ipmi_addr_length(int addr_type) in ipmi_addr_length() argument 848 if (addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) in ipmi_addr_length() 851 if ((addr_type == IPMI_IPMB_ADDR_TYPE) in ipmi_addr_length() 852 || (addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE)) in ipmi_addr_length() [all …]
|
/Linux-v4.19/net/rds/ |
D | bind.c | 190 int addr_type; in rds_bind() local 194 addr_type = ipv6_addr_type(&sin6->sin6_addr); in rds_bind() 195 if (!(addr_type & IPV6_ADDR_UNICAST)) { in rds_bind() 198 if (!(addr_type & IPV6_ADDR_MAPPED)) in rds_bind() 211 if (addr_type & IPV6_ADDR_LINKLOCAL) { in rds_bind()
|
/Linux-v4.19/net/l2tp/ |
D | l2tp_ip6.c | 270 int addr_type; in l2tp_ip6_bind() local 278 addr_type = ipv6_addr_type(&addr->l2tp_addr); in l2tp_ip6_bind() 281 if (addr_type == IPV6_ADDR_MAPPED) in l2tp_ip6_bind() 285 if (addr_type & IPV6_ADDR_MULTICAST) in l2tp_ip6_bind() 301 if (addr_type != IPV6_ADDR_ANY) { in l2tp_ip6_bind() 304 if (addr_type & IPV6_ADDR_LINKLOCAL) { in l2tp_ip6_bind() 368 int addr_type; in l2tp_ip6_connect() local 377 addr_type = ipv6_addr_type(&usin->sin6_addr); in l2tp_ip6_connect() 378 if (addr_type & IPV6_ADDR_MULTICAST) in l2tp_ip6_connect() 381 if (addr_type & IPV6_ADDR_MAPPED) { in l2tp_ip6_connect()
|
/Linux-v4.19/net/netfilter/ |
D | xt_addrtype.c | 80 int addr_type = ipv6_addr_type(addr); in match_type6() local 83 !(addr_type & IPV6_ADDR_MULTICAST)) in match_type6() 85 if ((mask & XT_ADDRTYPE_UNICAST) && !(addr_type & IPV6_ADDR_UNICAST)) in match_type6() 87 if ((mask & XT_ADDRTYPE_UNSPEC) && addr_type != IPV6_ADDR_ANY) in match_type6()
|
/Linux-v4.19/drivers/s390/cio/ |
D | ioasm.c | 168 typedef struct { char _[4096]; } addr_type; in chsc() typedef 177 : "+d" (cc), "=m" (*(addr_type *) chsc_area) in chsc() 178 : "d" (chsc_area), "m" (*(addr_type *) chsc_area) in chsc()
|
/Linux-v4.19/net/bluetooth/ |
D | 6lowpan.c | 528 u8 addr_type; in bt_xmit() local 542 err = setup_header(skb, netdev, &addr, &addr_type); in bt_xmit() 551 netdev->name, &addr, addr_type, in bt_xmit() 987 static int get_l2cap_conn(char *buf, bdaddr_t *addr, u8 *addr_type, in get_l2cap_conn() argument 997 addr_type); in get_l2cap_conn() 1008 hcon = hci_conn_hash_lookup_le(hdev, addr, *addr_type); in get_l2cap_conn() 1123 u8 addr_type; in lowpan_control_write() local 1132 ret = get_l2cap_conn(&buf[8], &addr, &addr_type, &conn); in lowpan_control_write() 1156 addr_type); in lowpan_control_write() 1159 ret = bt_6lowpan_connect(&addr, addr_type); in lowpan_control_write() [all …]
|
D | hci_core.c | 2316 u8 addr_type, u8 role) in hci_find_ltk() argument 2322 if (addr_type != k->bdaddr_type || bacmp(bdaddr, &k->bdaddr)) in hci_find_ltk() 2360 u8 addr_type) in hci_find_irk_by_addr() argument 2365 if (addr_type == ADDR_LE_DEV_RANDOM && (bdaddr->b[5] & 0xc0) != 0xc0) in hci_find_irk_by_addr() 2370 if (addr_type == irk->addr_type && in hci_find_irk_by_addr() 2429 u8 addr_type, u8 type, u8 authenticated, in hci_add_ltk() argument 2435 old_key = hci_find_ltk(hdev, bdaddr, addr_type, role); in hci_add_ltk() 2446 key->bdaddr_type = addr_type; in hci_add_ltk() 2458 u8 addr_type, u8 val[16], bdaddr_t *rpa) in hci_add_irk() argument 2462 irk = hci_find_irk_by_addr(hdev, bdaddr, addr_type); in hci_add_irk() [all …]
|
D | smp.h | 95 __u8 addr_type; member 185 u8 addr_type);
|
/Linux-v4.19/net/ipv6/ |
D | af_inet6.c | 286 int addr_type = 0; in __inet6_bind() local 292 addr_type = ipv6_addr_type(&addr->sin6_addr); in __inet6_bind() 293 if ((addr_type & IPV6_ADDR_MULTICAST) && sk->sk_type == SOCK_STREAM) in __inet6_bind() 311 if (addr_type == IPV6_ADDR_MAPPED) { in __inet6_bind() 334 if (addr_type != IPV6_ADDR_ANY) { in __inet6_bind() 338 if (__ipv6_addr_needs_scope_id(addr_type)) { in __inet6_bind() 363 if (!(addr_type & IPV6_ADDR_MULTICAST)) { in __inet6_bind() 380 if (!(addr_type & IPV6_ADDR_MULTICAST)) in __inet6_bind() 384 if (addr_type != IPV6_ADDR_ANY && addr_type != IPV6_ADDR_MAPPED) in __inet6_bind() 404 if (addr_type != IPV6_ADDR_ANY) in __inet6_bind()
|
D | ping.c | 57 int addr_type; in ping_v6_sendmsg() local 101 addr_type = ipv6_addr_type(daddr); in ping_v6_sendmsg() 102 if ((__ipv6_addr_needs_scope_id(addr_type) && !oif) || in ping_v6_sendmsg() 103 (addr_type & IPV6_ADDR_MAPPED) || in ping_v6_sendmsg()
|
D | datagram.c | 146 int addr_type; in __ip6_datagram_connect() local 176 addr_type = ipv6_addr_type(&usin->sin6_addr); in __ip6_datagram_connect() 180 if (addr_type & IPV6_ADDR_MAPPED) { in __ip6_datagram_connect() 216 if (__ipv6_addr_needs_scope_id(addr_type)) { in __ip6_datagram_connect() 226 if (!sk->sk_bound_dev_if && (addr_type & IPV6_ADDR_MULTICAST)) in __ip6_datagram_connect() 753 int addr_type; in ip6_datagram_send_ctl() local 790 addr_type = __ipv6_addr_type(&src_info->ipi6_addr); in ip6_datagram_send_ctl() 799 } else if (addr_type & IPV6_ADDR_LINKLOCAL) { in ip6_datagram_send_ctl() 804 if (addr_type != IPV6_ADDR_ANY) { in ip6_datagram_send_ctl() 805 int strict = __ipv6_addr_src_scope(addr_type) <= IPV6_ADDR_SCOPE_LINKLOCAL; in ip6_datagram_send_ctl()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_flower.c | 268 u16 addr_type = 0; in mlxsw_sp_flower_parse() local 294 addr_type = key->addr_type; in mlxsw_sp_flower_parse() 373 if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) in mlxsw_sp_flower_parse() 376 if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) in mlxsw_sp_flower_parse()
|