Searched refs:addr_type (Results 1 - 25 of 124) sorted by relevance

12345

/linux-master/include/net/
H A Daf_ieee802154.h28 int addr_type; member in struct:ieee802154_addr_sa
H A Dinet_sock.h432 int addr_type)
436 addr_type == RTN_LOCAL ||
437 addr_type == RTN_MULTICAST ||
438 addr_type == RTN_BROADCAST;
429 inet_addr_valid_or_nonlocal(struct net *net, struct inet_sock *inet, __be32 addr, int addr_type) argument
/linux-master/include/uapi/linux/
H A Dipmi.h54 int addr_type; member in struct:ipmi_addr
66 int addr_type; member in struct:ipmi_system_interface_addr
77 int addr_type; member in struct:ipmi_ipmb_addr
90 int addr_type; member in struct:ipmi_ipmb_direct_addr
116 int addr_type; member in struct:ipmi_lan_addr
231 * supply a valid IPMB address with the addr_type set properly.
/linux-master/net/ipv4/
H A Dnetfilter.c20 int ip_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb, unsigned int addr_type) argument
34 if (addr_type == RTN_UNSPEC)
35 addr_type = inet_addr_type_dev_table(net, dev, saddr);
36 if (addr_type == RTN_LOCAL || addr_type == RTN_UNICAST)
/linux-master/net/core/
H A Ddev_addr_lists.c52 unsigned char addr_type, bool global, bool sync)
64 ha->type = addr_type;
75 unsigned char addr_type, bool global, bool sync,
90 diff = memcmp(&addr_type, &ha->type, sizeof(addr_type));
118 ha = __hw_addr_create(addr, addr_len, addr_type, global, sync);
133 unsigned char addr_type)
135 return __hw_addr_add_ex(list, addr, addr_len, addr_type, false, false,
168 unsigned char addr_type)
178 if (diff == 0 && addr_type)
51 __hw_addr_create(const unsigned char *addr, int addr_len, unsigned char addr_type, bool global, bool sync) argument
73 __hw_addr_add_ex(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type, bool global, bool sync, int sync_count, bool exclusive) argument
131 __hw_addr_add(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type) argument
166 __hw_addr_lookup(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type) argument
192 __hw_addr_del_ex(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type, bool global, bool sync) argument
203 __hw_addr_del(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type) argument
598 dev_addr_add(struct net_device *dev, const unsigned char *addr, unsigned char addr_type) argument
626 dev_addr_del(struct net_device *dev, const unsigned char *addr, unsigned char addr_type) argument
[all...]
/linux-master/net/bluetooth/
H A Dmsft.c85 __u8 addr_type; member in struct:msft_ev_le_monitor_device
119 __u8 addr_type; member in struct:msft_monitor_addr_filter_data
212 (struct hci_dev *hdev, u8 addr_type, bdaddr_t *addr,
220 addr_type == entry->addr_type &&
230 bdaddr_t *bdaddr, __u8 addr_type,
243 addr_type == dev->addr_type))) {
247 dev->addr_type);
790 __u8 addr_type, __u1
211 msft_find_address_data(struct hci_dev *hdev, u8 addr_type, bdaddr_t *addr, u8 pattern_handle) argument
229 msft_monitor_device_del(struct hci_dev *hdev, __u16 mgmt_handle, bdaddr_t *bdaddr, __u8 addr_type, bool notify) argument
789 msft_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 addr_type, __u16 mgmt_handle) argument
812 msft_device_lost(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 addr_type, __u16 mgmt_handle) argument
928 msft_add_address_filter(struct hci_dev *hdev, u8 addr_type, bdaddr_t *bdaddr, struct msft_monitor_advertisement_handle_data *handle_data) argument
980 u8 addr_type; local
[all...]
H A Dsmp.h95 __u8 addr_type; member in struct:smp_cmd_ident_addr_info
185 u8 addr_type);
H A D6lowpan.c502 u8 addr_type; local
516 err = setup_header(skb, netdev, &addr, &addr_type);
525 netdev->name, &addr, addr_type,
952 static int get_l2cap_conn(char *buf, bdaddr_t *addr, u8 *addr_type, argument
962 addr_type);
973 hcon = hci_conn_hash_lookup_le(hdev, addr, *addr_type);
1091 u8 addr_type; local
1100 ret = get_l2cap_conn(&buf[8], &addr, &addr_type, &conn);
1126 addr_type);
1129 ret = bt_6lowpan_connect(&addr, addr_type);
[all...]
/linux-master/include/linux/
H A Dnetfilter_ipv4.h19 int ip_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb, unsigned addr_type);
/linux-master/net/ipv6/netfilter/
H A Dip6t_rpfilter.c22 int addr_type = ipv6_addr_type(addr); local
23 return addr_type & IPV6_ADDR_UNICAST;
28 int addr_type = ipv6_addr_type(addr); local
29 return addr_type & IPV6_ADDR_LINKLOCAL;
/linux-master/drivers/net/ipvlan/
H A Dipvlan_core.c354 int addr_type, bool use_dest)
358 switch (addr_type) {
583 int addr_type; local
585 lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type);
590 addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true);
611 int addr_type; local
615 lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type);
617 addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true);
683 int addr_type; local
686 lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type);
353 ipvlan_addr_lookup(struct ipvl_port *port, void *lyr3h, int addr_type, bool use_dest) argument
702 int addr_type; local
[all...]
H A Dipvlan_l3s.c18 int addr_type; local
28 lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type);
32 addr = ipvlan_addr_lookup(port, lyr3h, addr_type, true);
/linux-master/net/rds/
H A Dbind.c192 int addr_type; local
196 addr_type = ipv6_addr_type(&sin6->sin6_addr);
197 if (!(addr_type & IPV6_ADDR_UNICAST)) {
200 if (!(addr_type & IPV6_ADDR_MAPPED))
213 if (addr_type & IPV6_ADDR_LINKLOCAL) {
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-etm3x-sysfs.c84 config->addr_type[i] = ETM_ADDR_TYPE_NONE;
320 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
321 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
348 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
349 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
355 config->addr_type[idx] = ETM_ADDR_TYPE_SINGLE;
376 if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE &&
377 config->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) ||
378 (config->addr_type[idx] == ETM_ADDR_TYPE_RANGE &&
379 config->addr_type[id
[all...]
H A Dcoresight-etm4x-sysfs.c34 if (config->addr_type[idx] != ETM_ADDR_TYPE_RANGE ||
35 config->addr_type[idx + 1] != ETM_ADDR_TYPE_RANGE)
253 config->addr_type[i] = ETM_ADDR_TYPE_NONE;
913 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
914 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
937 if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
938 config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
944 config->addr_type[idx] = ETM_ADDR_TYPE_SINGLE;
965 if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE &&
966 config->addr_type[id
1303 u8 idx, addr_type; local
[all...]
/linux-master/net/netfilter/
H A Dxt_addrtype.c71 int addr_type = ipv6_addr_type(addr); local
74 !(addr_type & IPV6_ADDR_MULTICAST))
76 if ((mask & XT_ADDRTYPE_UNICAST) && !(addr_type & IPV6_ADDR_UNICAST))
78 if ((mask & XT_ADDRTYPE_UNSPEC) && addr_type != IPV6_ADDR_ANY)
/linux-master/drivers/char/ipmi/
H A Dipmi_poweroff.c188 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
217 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
252 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
327 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
366 ipmb_addr.addr_type = IPMI_IPMB_ADDR_TYPE;
474 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
578 smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
/linux-master/net/l2tp/
H A Dl2tp_ip6.c267 int addr_type; local
275 addr_type = ipv6_addr_type(&addr->l2tp_addr);
278 if (addr_type == IPV6_ADDR_MAPPED)
282 if (addr_type & IPV6_ADDR_MULTICAST)
298 if (addr_type != IPV6_ADDR_ANY) {
301 if (addr_type & IPV6_ADDR_LINKLOCAL) {
365 int addr_type; local
374 addr_type = ipv6_addr_type(&usin->sin6_addr);
375 if (addr_type & IPV6_ADDR_MULTICAST)
378 if (addr_type
[all...]
/linux-master/net/6lowpan/
H A Dndisc.c201 int addr_type, u32 addr_flags,
213 addr, addr_type, addr_flags,
196 lowpan_ndisc_prefix_rcv_add_addr(struct net *net, struct net_device *dev, const struct prefix_info *pinfo, struct inet6_dev *in6_dev, struct in6_addr *addr, int addr_type, u32 addr_flags, bool sllao, bool tokenized, __u32 valid_lft, u32 prefered_lft, bool dev_addr_generated) argument
/linux-master/drivers/s390/cio/
H A Dioasm.c175 typedef struct { char _[4096]; } addr_type; typedef in typeref:struct:__anon237
184 : [cc] "+&d" (cc), "+m" (*(addr_type *)chsc_area)
/linux-master/include/net/bluetooth/
H A Dhci_core.h216 u8 addr_type; member in struct:smp_irk
288 __u8 addr_type; member in struct:monitored_device
815 u8 addr_type; member in struct:hci_conn_params
1748 bdaddr_t *addr, u8 addr_type);
1750 bdaddr_t *addr, u8 addr_type);
1751 void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type);
1760 u8 addr_type);
1770 u8 addr_type, u8 type, u8 authenticated,
1773 u8 addr_type, u8 role);
1780 u8 addr_type);
2122 hci_bdaddr_is_rpa(bdaddr_t *bdaddr, u8 addr_type) argument
2133 hci_is_identity_address(bdaddr_t *addr, u8 addr_type) argument
2145 hci_get_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) argument
[all...]
/linux-master/net/ipv6/
H A Dping.c67 int addr_type; local
114 addr_type = ipv6_addr_type(daddr);
115 if ((__ipv6_addr_needs_scope_id(addr_type) && !oif) ||
116 (addr_type & IPV6_ADDR_MAPPED) ||
H A Ddatagram.c151 int addr_type; local
181 addr_type = ipv6_addr_type(&usin->sin6_addr);
185 if (addr_type & IPV6_ADDR_MAPPED) {
221 if (__ipv6_addr_needs_scope_id(addr_type)) {
231 if (!sk->sk_bound_dev_if && (addr_type & IPV6_ADDR_MULTICAST))
772 int addr_type; local
813 addr_type = __ipv6_addr_type(&src_info->ipi6_addr);
822 } else if (addr_type & IPV6_ADDR_LINKLOCAL) {
827 if (addr_type != IPV6_ADDR_ANY) {
828 int strict = __ipv6_addr_src_scope(addr_type) <
[all...]
/linux-master/drivers/peci/
H A Drequest.c361 __ep_mmio_read(struct peci_device *device, u8 bar, u8 addr_type, u8 seg, argument
377 req->tx.buf[6] = addr_type;
382 if (addr_type == PECI_ENDPTCFG_ADDR_TYPE_MMIO_D)
471 #define __read_ep_mmio(x, y, addr_type, type1, type2) \
475 return __ep_mmio_read(device, bar, addr_type, seg, bus, dev, func, \
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_offload.c255 u16 addr_type = 0; local
275 addr_type = match.key->addr_type;
289 switch (addr_type) {
381 if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
392 if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
429 if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {

Completed in 403 milliseconds

12345