/linux-4.4.14/drivers/net/ipvlan/ |
D | ipvlan_core.c | 295 void *lyr3h, int addr_type, in ipvlan_addr_lookup() argument 300 if (addr_type == IPVL_IPV6) { in ipvlan_addr_lookup() 307 } else if (addr_type == IPVL_ICMPV6) { in ipvlan_addr_lookup() 319 } else if (addr_type == IPVL_IPV4) { in ipvlan_addr_lookup() 326 } else if (addr_type == IPVL_ARP) { in ipvlan_addr_lookup() 483 int addr_type; in ipvlan_xmit_mode_l3() local 485 lyr3h = ipvlan_get_L3_hdr(skb, &addr_type); in ipvlan_xmit_mode_l3() 489 addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true); in ipvlan_xmit_mode_l3() 504 int addr_type; in ipvlan_xmit_mode_l2() local 507 lyr3h = ipvlan_get_L3_hdr(skb, &addr_type); in ipvlan_xmit_mode_l2() [all …]
|
/linux-4.4.14/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 61 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 …]
|
D | flow_dissector.c | 189 key_control->addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS; in __skb_flow_dissect() 229 key_control->addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS; in __skb_flow_dissect() 310 key_control->addr_type = FLOW_DISSECTOR_KEY_TIPC_ADDRS; in __skb_flow_dissect() 531 switch (flow->control.addr_type) { in flow_keys_hash_length() 547 switch (flow->control.addr_type) { in flow_get_u32_src() 563 switch (flow->control.addr_type) { in flow_get_u32_dst() 579 switch (keys->control.addr_type) { in __flow_hash_consistentify() 703 keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS; in __skb_get_hash_flowi6() 725 keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS; in __skb_get_hash_flowi4() 811 keys->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS; in __get_hash_from_flowi6() [all …]
|
/linux-4.4.14/net/bluetooth/ |
D | 6lowpan.c | 418 bdaddr_t *addr, u8 *addr_type) in convert_dest_bdaddr() argument 427 *addr_type = get_addr_type_from_eui64(addr->b[5]); in convert_dest_bdaddr() 447 u8 addr_type; in setup_header() local 452 convert_dest_bdaddr(&ipv6_daddr, &addr, &addr_type); in setup_header() 455 addr_type, &ipv6_daddr); in setup_header() 457 peer = peer_lookup_ba(dev, &addr, addr_type); in setup_header() 473 *peer_addr_type = addr_type; in setup_header() 586 u8 addr_type; in bt_xmit() local 600 err = setup_header(skb, netdev, &addr, &addr_type); in bt_xmit() 609 netdev->name, &addr, addr_type, in bt_xmit() [all …]
|
D | hci_core.c | 2362 u8 addr_type, u8 role) in hci_find_ltk() argument 2368 if (addr_type != k->bdaddr_type || bacmp(bdaddr, &k->bdaddr)) in hci_find_ltk() 2406 u8 addr_type) in hci_find_irk_by_addr() argument 2411 if (addr_type == ADDR_LE_DEV_RANDOM && (bdaddr->b[5] & 0xc0) != 0xc0) in hci_find_irk_by_addr() 2416 if (addr_type == irk->addr_type && in hci_find_irk_by_addr() 2475 u8 addr_type, u8 type, u8 authenticated, in hci_add_ltk() argument 2481 old_key = hci_find_ltk(hdev, bdaddr, addr_type, role); in hci_add_ltk() 2492 key->bdaddr_type = addr_type; in hci_add_ltk() 2504 u8 addr_type, u8 val[16], bdaddr_t *rpa) in hci_add_irk() argument 2508 irk = hci_find_irk_by_addr(hdev, bdaddr, addr_type); in hci_add_irk() [all …]
|
D | hci_request.c | 158 cp.bdaddr_type = params->addr_type; in add_to_white_list() 215 ¶ms->addr, params->addr_type)) in update_white_list() 224 params->addr_type)) { in update_white_list() 239 ¶ms->addr, params->addr_type)) in update_white_list() 248 params->addr_type)) { in update_white_list()
|
D | mgmt.c | 3012 u8 addr_type, struct sock *skip_sk) in device_unpaired() argument 3017 ev.addr.type = addr_type; in device_unpaired() 3031 u8 addr_type; in unpair_device() local 3084 addr_type = le_addr_type(cp->addr.type); in unpair_device() 3086 hci_remove_irk(hdev, &cp->addr.bdaddr, addr_type); in unpair_device() 3088 err = hci_remove_ltk(hdev, &cp->addr.bdaddr, addr_type); in unpair_device() 3096 conn = hci_conn_hash_lookup_le(hdev, &cp->addr.bdaddr, addr_type); in unpair_device() 3098 hci_conn_params_del(hdev, &cp->addr.bdaddr, addr_type); in unpair_device() 3111 params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr, addr_type); in unpair_device() 3220 static u8 link_to_bdaddr(u8 link_type, u8 addr_type) in link_to_bdaddr() argument [all …]
|
D | smp.h | 94 __u8 addr_type; member
|
D | hci_debugfs.c | 151 seq_printf(f, "%pMR (type %u) %u\n", &p->addr, p->addr_type, in device_list_show() 646 u8 addr_type; in identity_show() local 650 hci_copy_identity_address(hdev, &addr, &addr_type); in identity_show() 652 seq_printf(f, "%pMR (type %u) %*phN %pMR\n", &addr, addr_type, in identity_show() 829 &irk->bdaddr, irk->addr_type, in identity_resolving_keys_show()
|
D | hci_conn.c | 78 bdaddr_type = irk->addr_type; in hci_connect_le_scan_cleanup() 972 bdaddr_t *addr, u8 addr_type) in hci_explicit_conn_params_set() argument 977 if (is_connected(hdev, addr, addr_type)) in hci_explicit_conn_params_set() 980 params = hci_conn_params_lookup(hdev, addr, addr_type); in hci_explicit_conn_params_set() 982 params = hci_conn_params_add(hdev, addr, addr_type); in hci_explicit_conn_params_set() 1004 BT_DBG("addr %pMR (type %u) auto_connect %u", addr, addr_type, in hci_explicit_conn_params_set()
|
D | hci_event.c | 4453 u8 addr_type; in hci_le_conn_complete_evt() local 4532 conn->dst_type = irk->addr_type; in hci_le_conn_complete_evt() 4541 addr_type = BDADDR_LE_PUBLIC; in hci_le_conn_complete_evt() 4543 addr_type = BDADDR_LE_RANDOM; in hci_le_conn_complete_evt() 4546 if (hci_bdaddr_list_lookup(&hdev->blacklist, &conn->dst, addr_type)) { in hci_le_conn_complete_evt() 4635 u8 addr_type, u8 adv_type) in check_pending_le_conn() argument 4645 if (hci_bdaddr_list_lookup(&hdev->blacklist, addr, addr_type)) in check_pending_le_conn() 4658 addr_type); in check_pending_le_conn() 4685 conn = hci_connect_le(hdev, addr, addr_type, BT_SECURITY_LOW, in check_pending_le_conn() 4780 bdaddr_type = irk->addr_type; in process_adv_report()
|
D | smp.c | 1072 hcon->dst_type = smp->remote_irk->addr_type; in smp_notify_keys() 1307 addrinfo.addr_type = hcon->src_type; in smp_distribute_keys() 2502 !hci_is_identity_address(&info->bdaddr, info->addr_type)) { in smp_cmd_ident_addr_info() 2508 smp->id_addr_type = info->addr_type; in smp_cmd_ident_addr_info()
|
/linux-4.4.14/include/uapi/linux/ |
D | ipmi.h | 73 int addr_type; member 85 int addr_type; member 96 int addr_type; member 121 int addr_type; member
|
/linux-4.4.14/include/net/bluetooth/ |
D | hci_core.h | 134 u8 addr_type; member 505 u8 addr_type; member 1035 bdaddr_t *addr, u8 addr_type); 1037 bdaddr_t *addr, u8 addr_type); 1038 void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type); 1044 u8 addr_type); 1054 u8 addr_type, u8 type, u8 authenticated, 1057 u8 addr_type, u8 role); 1064 u8 addr_type); 1066 u8 addr_type, u8 val[16], bdaddr_t *rpa); [all …]
|
/linux-4.4.14/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 29 if (addr_type == RTN_UNSPEC) in ip_route_me_harder() 30 addr_type = inet_addr_type(net, saddr); in ip_route_me_harder() 31 if (addr_type == RTN_LOCAL || addr_type == RTN_UNICAST) in ip_route_me_harder()
|
D | arp.c | 658 int addr_type; in arp_process() local 780 addr_type = rt->rt_type; in arp_process() 782 if (addr_type == RTN_LOCAL) { in arp_process() 800 if (addr_type == RTN_UNICAST && in arp_process() 831 unsigned int addr_type = inet_addr_type_dev_table(net, dev, sip); in arp_process() local 838 addr_type == RTN_UNICAST; in arp_process() 842 addr_type == RTN_UNICAST) || is_garp)) in arp_process()
|
D | ping.c | 335 int addr_type, scoped, has_addr; in ping_check_bind_addr() local 347 addr_type = ipv6_addr_type(&addr->sin6_addr); in ping_check_bind_addr() 348 scoped = __ipv6_addr_needs_scope_id(addr_type); in ping_check_bind_addr() 349 if ((addr_type != IPV6_ADDR_ANY && in ping_check_bind_addr() 350 !(addr_type & IPV6_ADDR_UNICAST)) || in ping_check_bind_addr() 368 addr_type == IPV6_ADDR_ANY)) in ping_check_bind_addr()
|
D | fib_frontend.c | 528 unsigned int addr_type; in rtentry_to_fib_config() local 531 addr_type = inet_addr_type_table(net, addr, cfg->fc_table); in rtentry_to_fib_config() 533 addr_type == RTN_UNICAST) in rtentry_to_fib_config() 1015 unsigned int addr_type; in fib_del_ifaddr() local 1020 addr_type = inet_addr_type_dev_table(dev_net(dev), dev, in fib_del_ifaddr() 1022 if (gone && addr_type != RTN_LOCAL) { in fib_del_ifaddr()
|
D | ip_tunnel.c | 686 int addr_type; in ip_tunnel_xmit() local 694 addr_type = ipv6_addr_type(addr6); in ip_tunnel_xmit() 696 if (addr_type == IPV6_ADDR_ANY) { in ip_tunnel_xmit() 698 addr_type = ipv6_addr_type(addr6); in ip_tunnel_xmit() 701 if ((addr_type & IPV6_ADDR_COMPATv4) == 0) in ip_tunnel_xmit()
|
D | fib_semantics.c | 736 unsigned int addr_type; in fib_check_nh() local 745 addr_type = inet_addr_type_dev_table(net, dev, nh->nh_gw); in fib_check_nh() 746 if (addr_type != RTN_UNICAST) in fib_check_nh()
|
/linux-4.4.14/drivers/s390/cio/ |
D | ioasm.h | 140 typedef struct { char _[4096]; } addr_type; in chsc() typedef 147 : "=d" (cc), "=m" (*(addr_type *) chsc_area) in chsc() 148 : "d" (chsc_area), "m" (*(addr_type *) chsc_area) in chsc()
|
/linux-4.4.14/drivers/hwtracing/coresight/ |
D | coresight-etm3x.c | 507 drvdata->addr_type[i] = ETM_ADDR_TYPE_NONE; in reset_store() 718 if (!(drvdata->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_show() 719 drvdata->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_show() 745 if (!(drvdata->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_store() 746 drvdata->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_store() 752 drvdata->addr_type[idx] = ETM_ADDR_TYPE_SINGLE; in addr_single_store() 772 if (!((drvdata->addr_type[idx] == ETM_ADDR_TYPE_NONE && in addr_range_show() 773 drvdata->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) || in addr_range_show() 774 (drvdata->addr_type[idx] == ETM_ADDR_TYPE_RANGE && in addr_range_show() 775 drvdata->addr_type[idx + 1] == ETM_ADDR_TYPE_RANGE))) { in addr_range_show() [all …]
|
D | coresight-etm4x.c | 291 if (drvdata->addr_type[idx] != ETM_ADDR_TYPE_RANGE || in etm4_set_mode_exclude() 292 drvdata->addr_type[idx + 1] != ETM_ADDR_TYPE_RANGE) in etm4_set_mode_exclude() 508 drvdata->addr_type[i] = ETM_ADDR_TYPE_NONE; in reset_store() 1125 if (!(drvdata->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_show() 1126 drvdata->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_show() 1148 if (!(drvdata->addr_type[idx] == ETM_ADDR_TYPE_NONE || in addr_single_store() 1149 drvdata->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) { in addr_single_store() 1155 drvdata->addr_type[idx] = ETM_ADDR_TYPE_SINGLE; in addr_single_store() 1175 if (!((drvdata->addr_type[idx] == ETM_ADDR_TYPE_NONE && in addr_range_show() 1176 drvdata->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) || in addr_range_show() [all …]
|
D | coresight-etm.h | 226 u32 addr_type[ETM_MAX_ADDR_CMP]; member
|
D | coresight-etm4x.h | 354 u8 addr_type[ETM_MAX_SINGLE_ADDR_CMP]; member
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_ip6.c | 266 int addr_type; in l2tp_ip6_bind() local 276 addr_type = ipv6_addr_type(&addr->l2tp_addr); in l2tp_ip6_bind() 279 if (addr_type == IPV6_ADDR_MAPPED) in l2tp_ip6_bind() 283 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() 367 int addr_type; in l2tp_ip6_connect() local 379 addr_type = ipv6_addr_type(&usin->sin6_addr); in l2tp_ip6_connect() 380 if (addr_type & IPV6_ADDR_MULTICAST) in l2tp_ip6_connect() 383 if (addr_type & IPV6_ADDR_MAPPED) { in l2tp_ip6_connect()
|
/linux-4.4.14/drivers/char/ipmi/ |
D | ipmi_poweroff.c | 211 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in pps_poweroff_atca() 241 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_atca_detect() 278 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_poweroff_atca() 353 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_poweroff_cpi1() 392 ipmb_addr.addr_type = IPMI_IPMB_ADDR_TYPE; in ipmi_poweroff_cpi1() 482 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_msghandler.c | 489 return addr->addr_type == IPMI_LAN_ADDR_TYPE; in is_lan_addr() 494 return addr->addr_type == IPMI_IPMB_ADDR_TYPE; in is_ipmb_addr() 499 return addr->addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE; in is_ipmb_bcast_addr() 645 if (addr1->addr_type != addr2->addr_type) in ipmi_addr_equal() 651 if (addr1->addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) { in ipmi_addr_equal() 690 if (addr->addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) { in ipmi_validate_addr() 717 unsigned int ipmi_addr_length(int addr_type) in ipmi_addr_length() argument 719 if (addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) in ipmi_addr_length() 722 if ((addr_type == IPMI_IPMB_ADDR_TYPE) in ipmi_addr_length() 723 || (addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE)) in ipmi_addr_length() [all …]
|
D | ipmi_si_intf.c | 1926 info->io.addr_type = addr_space; in hotmod_handler() 1961 if (e->io.addr_type != addr_space) in hotmod_handler() 2012 info->io.addr_type = IPMI_IO_ADDR_SPACE; in hardcode_find_bmc() 2017 info->io.addr_type = IPMI_MEM_ADDR_SPACE; in hardcode_find_bmc() 2223 info->io.addr_type = IPMI_MEM_ADDR_SPACE; in try_init_spmi() 2226 info->io.addr_type = IPMI_IO_ADDR_SPACE; in try_init_spmi() 2235 (info->io.addr_type == IPMI_IO_ADDR_SPACE) ? "io" : "mem", in try_init_spmi() 2372 info->io.addr_type = IPMI_MEM_ADDR_SPACE; in try_init_dmi() 2377 info->io.addr_type = IPMI_IO_ADDR_SPACE; in try_init_dmi() 2401 (info->io.addr_type == IPMI_IO_ADDR_SPACE) ? "io" : "mem", in try_init_dmi() [all …]
|
D | ipmi_si_sm.h | 62 int addr_type; member
|
D | ipmi_watchdog.c | 420 addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in i_ipmi_set_timeout() 510 addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in panic_halt_ipmi_heartbeat() 632 addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ipmi_heartbeat()
|
D | ipmi_devintf.c | 314 addr_len = ipmi_addr_length(msg->addr.addr_type); in ipmi_ioctl()
|
/linux-4.4.14/net/netfilter/ |
D | xt_addrtype.c | 86 int addr_type = ipv6_addr_type(addr); in match_type6() local 89 !(addr_type & IPV6_ADDR_MULTICAST)) in match_type6() 91 if ((mask & XT_ADDRTYPE_UNICAST) && !(addr_type & IPV6_ADDR_UNICAST)) in match_type6() 93 if ((mask & XT_ADDRTYPE_UNSPEC) && addr_type != IPV6_ADDR_ANY) in match_type6()
|
/linux-4.4.14/net/ipv6/ |
D | datagram.c | 53 int addr_type; in __ip6_datagram_connect() local 79 addr_type = ipv6_addr_type(&usin->sin6_addr); in __ip6_datagram_connect() 81 if (addr_type == IPV6_ADDR_ANY) { in __ip6_datagram_connect() 90 if (addr_type == IPV6_ADDR_MAPPED) { in __ip6_datagram_connect() 126 if (__ipv6_addr_needs_scope_id(addr_type)) { in __ip6_datagram_connect() 137 if (!sk->sk_bound_dev_if && (addr_type & IPV6_ADDR_MULTICAST)) in __ip6_datagram_connect() 168 if (!fl6.flowi6_oif && (addr_type&IPV6_ADDR_MULTICAST)) in __ip6_datagram_connect() 698 int addr_type; in ip6_datagram_send_ctl() local 728 addr_type = __ipv6_addr_type(&src_info->ipi6_addr); in ip6_datagram_send_ctl() 737 } else if (addr_type & IPV6_ADDR_LINKLOCAL) { in ip6_datagram_send_ctl() [all …]
|
D | ping.c | 85 int addr_type; in ping_v6_sendmsg() local 124 addr_type = ipv6_addr_type(daddr); in ping_v6_sendmsg() 125 if (__ipv6_addr_needs_scope_id(addr_type) && !iif) in ping_v6_sendmsg() 127 if (addr_type & IPV6_ADDR_MAPPED) in ping_v6_sendmsg()
|
D | af_inet6.c | 265 int addr_type = 0; in inet6_bind() local 278 addr_type = ipv6_addr_type(&addr->sin6_addr); in inet6_bind() 279 if ((addr_type & IPV6_ADDR_MULTICAST) && sock->type == SOCK_STREAM) in inet6_bind() 295 if (addr_type == IPV6_ADDR_MAPPED) { in inet6_bind() 319 if (addr_type != IPV6_ADDR_ANY) { in inet6_bind() 323 if (__ipv6_addr_needs_scope_id(addr_type)) { in inet6_bind() 348 if (!(addr_type & IPV6_ADDR_MULTICAST)) { in inet6_bind() 366 if (!(addr_type & IPV6_ADDR_MULTICAST)) in inet6_bind() 377 if (addr_type != IPV6_ADDR_ANY) { in inet6_bind() 379 if (addr_type != IPV6_ADDR_MAPPED) in inet6_bind()
|
D | icmp.c | 404 int addr_type = 0; in icmp6_send() local 420 addr_type = ipv6_addr_type(&hdr->daddr); in icmp6_send() 430 if (addr_type & IPV6_ADDR_MULTICAST || skb->pkt_type != PACKET_HOST) { in icmp6_send() 440 addr_type = ipv6_addr_type(&hdr->saddr); in icmp6_send() 446 if (__ipv6_addr_needs_scope_id(addr_type)) in icmp6_send() 455 if ((addr_type == IPV6_ADDR_ANY) || (addr_type & IPV6_ADDR_MULTICAST)) { in icmp6_send()
|
D | raw.c | 248 int addr_type; in rawv6_bind() local 257 addr_type = ipv6_addr_type(&addr->sin6_addr); in rawv6_bind() 260 if (addr_type == IPV6_ADDR_MAPPED) in rawv6_bind() 271 if (addr_type != IPV6_ADDR_ANY) { in rawv6_bind() 274 if (__ipv6_addr_needs_scope_id(addr_type)) { in rawv6_bind() 298 if (!(addr_type & IPV6_ADDR_MULTICAST) && in rawv6_bind() 310 if (!(addr_type & IPV6_ADDR_MULTICAST)) in rawv6_bind()
|
D | ip6_flowlabel.c | 359 int addr_type; in fl_create() local 411 addr_type = ipv6_addr_type(&freq->flr_dst); in fl_create() 412 if ((addr_type & IPV6_ADDR_MAPPED) || in fl_create() 413 addr_type == IPV6_ADDR_ANY) { in fl_create()
|
D | sit.c | 821 int addr_type; in ipip6_tunnel_xmit() local 847 addr_type = ipv6_addr_type(addr6); in ipip6_tunnel_xmit() 849 if ((addr_type & IPV6_ADDR_UNICAST) && in ipip6_tunnel_xmit() 876 addr_type = ipv6_addr_type(addr6); in ipip6_tunnel_xmit() 878 if (addr_type == IPV6_ADDR_ANY) { in ipip6_tunnel_xmit() 880 addr_type = ipv6_addr_type(addr6); in ipip6_tunnel_xmit() 883 if ((addr_type & IPV6_ADDR_COMPATv4) != 0) in ipip6_tunnel_xmit()
|
D | addrconf.c | 907 int addr_type = ipv6_addr_type(addr); in ipv6_add_addr() local 909 if (addr_type == IPV6_ADDR_ANY || in ipv6_add_addr() 910 addr_type & IPV6_ADDR_MULTICAST || in ipv6_add_addr() 912 addr_type & IPV6_ADDR_LOOPBACK)) in ipv6_add_addr() 1276 int addr_type; member 1359 ret = __ipv6_addr_src_scope(score->addr_type); in ipv6_get_saddr_eval() 1373 ret = ipv6_saddr_preferred(score->addr_type) || in ipv6_get_saddr_eval() 1394 &score->ifa->addr, score->addr_type, in ipv6_get_saddr_eval() 1467 score->addr_type = __ipv6_addr_type(&score->ifa->addr); in __ipv6_dev_get_saddr() 1469 if (unlikely(score->addr_type == IPV6_ADDR_ANY || in __ipv6_dev_get_saddr() [all …]
|
D | udp.c | 83 int addr_type = ipv6_addr_type(&sk->sk_v6_rcv_saddr); in ipv6_rcv_saddr_equal() local 87 if (addr_type == IPV6_ADDR_MAPPED && addr_type2 == IPV6_ADDR_MAPPED) in ipv6_rcv_saddr_equal() 93 !(sk2_ipv6only && addr_type == IPV6_ADDR_MAPPED)) in ipv6_rcv_saddr_equal() 96 if (addr_type == IPV6_ADDR_ANY && in ipv6_rcv_saddr_equal()
|
D | tcp_ipv6.c | 125 int addr_type; in tcp_v6_connect() local 155 addr_type = ipv6_addr_type(&usin->sin6_addr); in tcp_v6_connect() 157 if (addr_type & IPV6_ADDR_MULTICAST) in tcp_v6_connect() 160 if (addr_type&IPV6_ADDR_LINKLOCAL) { in tcp_v6_connect() 192 if (addr_type == IPV6_ADDR_MAPPED) { in tcp_v6_connect()
|
D | ip6_tunnel.c | 1053 int addr_type; in ip6_tnl_xmit2() local 1064 addr_type = ipv6_addr_type(addr6); in ip6_tnl_xmit2() 1066 if (addr_type == IPV6_ADDR_ANY) in ip6_tnl_xmit2()
|
D | mcast.c | 1423 int addr_type; in igmp6_event_report() local 1440 addr_type = ipv6_addr_type(&ipv6_hdr(skb)->saddr); in igmp6_event_report() 1441 if (addr_type != IPV6_ADDR_ANY && in igmp6_event_report() 1442 !(addr_type&IPV6_ADDR_LINKLOCAL)) in igmp6_event_report()
|
D | route.c | 1758 int addr_type; in ip6_route_info_create() local 1813 addr_type = ipv6_addr_type(&cfg->fc_dst); in ip6_route_info_create() 1815 if (addr_type & IPV6_ADDR_MULTICAST) in ip6_route_info_create() 1860 !(addr_type & IPV6_ADDR_LOOPBACK) && in ip6_route_info_create()
|
/linux-4.4.14/net/6lowpan/ |
D | iphc.c | 748 int ret, addr_type; in lowpan_header_compress() local 816 addr_type = ipv6_addr_type(&hdr->saddr); in lowpan_header_compress() 818 if (addr_type == IPV6_ADDR_ANY) { in lowpan_header_compress() 822 if (addr_type & IPV6_ADDR_LINKLOCAL) { in lowpan_header_compress() 833 addr_type = ipv6_addr_type(&hdr->daddr); in lowpan_header_compress() 835 if (addr_type & IPV6_ADDR_MULTICAST) { in lowpan_header_compress() 840 if (addr_type & IPV6_ADDR_LINKLOCAL) { in lowpan_header_compress()
|
/linux-4.4.14/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()
|
/linux-4.4.14/include/linux/ |
D | netfilter_ipv4.h | 9 int ip_route_me_harder(struct net *net, struct sk_buff *skb, unsigned addr_type);
|
D | ipmi.h | 270 unsigned int ipmi_addr_length(int addr_type);
|
D | netdevice.h | 3453 unsigned char addr_type); 3455 unsigned char addr_type);
|
/linux-4.4.14/include/net/ |
D | af_ieee802154.h | 36 int addr_type; member
|
D | ieee802154_netdev.h | 179 a->mode = sa->addr_type; in ieee802154_addr_from_sa() 195 sa->addr_type = a->mode; in ieee802154_addr_to_sa()
|
D | flow_dissector.h | 14 u16 addr_type; member
|
D | ip.h | 381 flow->control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS; in iph_to_flow_copy_v4addrs()
|
D | ipv6.h | 726 flow->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS; in iph_to_flow_copy_v6addrs()
|
/linux-4.4.14/net/dccp/ |
D | ipv6.c | 771 int addr_type; in dccp_v6_connect() local 801 addr_type = ipv6_addr_type(&usin->sin6_addr); in dccp_v6_connect() 803 if (addr_type & IPV6_ADDR_MULTICAST) in dccp_v6_connect() 806 if (addr_type & IPV6_ADDR_LINKLOCAL) { in dccp_v6_connect() 830 if (addr_type == IPV6_ADDR_MAPPED) { in dccp_v6_connect()
|
/linux-4.4.14/drivers/s390/block/ |
D | dasd_diag.c | 76 } addr_type; in __dia250() typedef 87 : "+d" (rc), "=m" (*(addr_type *) iob) in __dia250() 88 : "d" (cmd), "d" (reg2), "m" (*(addr_type *) iob) in __dia250()
|
/linux-4.4.14/net/sched/ |
D | cls_flower.c | 268 key->control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS; in fl_set_key() 276 key->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS; in fl_set_key() 620 if (key->control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS && in fl_dump() 628 else if (key->control.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS && in fl_dump()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | opal.h | 159 int64_t opal_lpc_write(uint32_t chip_id, enum OpalLPCAddressType addr_type, 161 int64_t opal_lpc_read(uint32_t chip_id, enum OpalLPCAddressType addr_type,
|
/linux-4.4.14/drivers/scsi/esas2r/ |
D | esas2r_ioctl.c | 885 } else if (gaa->addr_type == ATTO_GAA_AT_PORT in hba_ioctl_callback() 886 || gaa->addr_type == ATTO_GAA_AT_NODE) { in hba_ioctl_callback() 887 if (gaa->addr_type == ATTO_GAA_AT_PORT in hba_ioctl_callback() 1089 } else if (gda->addr_type == ATTO_GDA_AT_PORT) { in hba_ioctl_callback() 1097 } else if (gda->addr_type == ATTO_GDA_AT_NODE) { in hba_ioctl_callback()
|
D | atioctl.h | 781 u8 addr_type; member 878 u8 addr_type; member
|
D | esas2r_disc.c | 928 hi->data.get_dev_addr.addr_type = dc->dev_addr_type; in esas2r_disc_passthru_dev_addr()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | t4fw_ri_api.h | 605 __u8 addr_type; member 643 __u8 addr_type; member
|
D | qp.c | 627 wqe->fr.addr_type = FW_RI_VA_BASED_TO; in build_memreg()
|
/linux-4.4.14/net/mac802154/ |
D | iface.c | 84 sa->addr.addr_type = IEEE802154_ADDR_SHORT; in mac802154_wpan_ioctl() 100 sa->addr.addr_type != IEEE802154_ADDR_SHORT || in mac802154_wpan_ioctl()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sunvnet.c | 104 pkt.addr_type = VNET_ADDR_ETHERMAC; in vnet_send_attr() 137 pkt.xfer_mode, pkt.addr_type, in vnet_send_attr() 156 pkt->xfer_mode, pkt->addr_type, in handle_attr_info() 213 pkt->addr_type != VNET_ADDR_ETHERMAC || in handle_attr_info() 226 pkt->xfer_mode, pkt->addr_type, in handle_attr_info()
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | vio.h | 214 u8 addr_type; member
|
/linux-4.4.14/drivers/acpi/ |
D | acpi_ipmi.c | 295 tx_msg->addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in acpi_format_ipmi_request()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 178 int addr_type = ipv6_addr_type(&ipv6_hdr(skb)->saddr); in crosses_local_route_boundary() local 182 (addr_type & IPV6_ADDR_LOOPBACK); in crosses_local_route_boundary()
|
D | ip_vs_ctl.c | 3407 int addr_type; in ip_vs_genl_new_daemon() local 3411 addr_type = ipv6_addr_type(&c.mcast_group.in6); in ip_vs_genl_new_daemon() 3412 if (!(addr_type & IPV6_ADDR_MULTICAST)) in ip_vs_genl_new_daemon()
|
/linux-4.4.14/drivers/hwmon/ |
D | ibmpex.c | 466 data->address.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in ibmpex_register_bmc()
|
D | ibmaem.c | 279 data->address.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE; in aem_init_ipmi_data()
|
/linux-4.4.14/Documentation/ |
D | IPMI.txt | 148 int addr_type; 153 The addr_type determines what the address really is. The driver 160 int addr_type; 173 int addr_type;
|