arch/powerpc/include/asm/opal.h
164
int64_t opal_lpc_write(uint32_t chip_id, enum OpalLPCAddressType addr_type,
arch/powerpc/include/asm/opal.h
166
int64_t opal_lpc_read(uint32_t chip_id, enum OpalLPCAddressType addr_type,
arch/sparc/include/asm/vio.h
216
u8 addr_type;
drivers/acpi/acpi_ipmi.c
285
tx_msg->addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_devintf.c
228
addr_len = ipmi_addr_length(msg->addr.addr_type);
drivers/char/ipmi/ipmi_msghandler.c
2027
if (addr->addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE) {
drivers/char/ipmi/ipmi_msghandler.c
2033
addr->addr_type = IPMI_IPMB_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
2373
if (addr->addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) {
drivers/char/ipmi/ipmi_msghandler.c
2523
if ((msg->addr.addr_type != IPMI_SYSTEM_INTERFACE_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
2528
msg->addr.addr_type, msg->msg.netfn, msg->msg.cmd);
drivers/char/ipmi/ipmi_msghandler.c
2564
si.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
3308
si.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
3334
if ((msg->addr.addr_type != IPMI_SYSTEM_INTERFACE_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
3392
si.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
3423
if ((msg->addr.addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
3899
ipmb_addr.addr_type = IPMI_IPMB_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4006
ipmb_addr->addr_type = IPMI_IPMB_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4085
daddr->addr_type = IPMI_IPMB_DIRECT_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4135
daddr->addr_type = IPMI_IPMB_DIRECT_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4172
lan_addr.addr_type = IPMI_LAN_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4283
lan_addr->addr_type = IPMI_LAN_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4391
smi_addr->addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4430
smi_addr->addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
4559
smi_addr->addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
5368
if ((msg->addr.addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
5380
if ((msg->addr.addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
5407
si->addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
5495
ipmb->addr_type = IPMI_IPMB_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
5506
si->addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
687
return addr->addr_type == IPMI_LAN_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
692
return addr->addr_type == IPMI_IPMB_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
697
return addr->addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
702
return addr->addr_type == IPMI_IPMB_DIRECT_ADDR_TYPE;
drivers/char/ipmi/ipmi_msghandler.c
843
if (addr1->addr_type != addr2->addr_type)
drivers/char/ipmi/ipmi_msghandler.c
849
if (addr1->addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) {
drivers/char/ipmi/ipmi_msghandler.c
899
if (addr->addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE) {
drivers/char/ipmi/ipmi_msghandler.c
943
unsigned int ipmi_addr_length(int addr_type)
drivers/char/ipmi/ipmi_msghandler.c
945
if (addr_type == IPMI_SYSTEM_INTERFACE_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
948
if ((addr_type == IPMI_IPMB_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
949
|| (addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE))
drivers/char/ipmi/ipmi_msghandler.c
952
if (addr_type == IPMI_IPMB_DIRECT_ADDR_TYPE)
drivers/char/ipmi/ipmi_msghandler.c
955
if (addr_type == IPMI_LAN_ADDR_TYPE)
drivers/char/ipmi/ipmi_poweroff.c
188
smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_poweroff.c
217
smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_poweroff.c
252
smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_poweroff.c
327
smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_poweroff.c
366
ipmb_addr.addr_type = IPMI_IPMB_ADDR_TYPE;
drivers/char/ipmi/ipmi_poweroff.c
474
smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_poweroff.c
578
smi_addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_watchdog.c
400
addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_watchdog.c
477
addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/char/ipmi/ipmi_watchdog.c
526
addr.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
615
addr_in.addr_type = TA_RAS_PA_TO_MCA;
drivers/gpu/drm/amd/amdgpu/ta_ras_if.h
176
enum ta_ras_address_type addr_type;
drivers/gpu/drm/amd/amdgpu/umc_v12_0.c
257
addr_in->addr_type = TA_RAS_MCA_TO_PA;
drivers/gpu/drm/amd/ras/rascore/ras_ta_if.h
188
enum ras_ta_address_type addr_type;
drivers/gpu/drm/amd/ras/rascore/ras_umc.c
105
addr_in.addr_type = RAS_TA_MCA_TO_PA;
drivers/hwmon/ibmaem.c
266
data->address.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/hwmon/ibmpex.c
444
data->address.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE;
drivers/hwtracing/coresight/coresight-etm.h
188
u32 addr_type[ETM_MAX_ADDR_CMP];
drivers/hwtracing/coresight/coresight-etm3x-core.c
300
config->addr_type[0] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm3x-core.c
301
config->addr_type[1] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
320
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
321
config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
348
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
349
config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
355
config->addr_type[idx] = ETM_ADDR_TYPE_SINGLE;
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
376
if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE &&
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
377
config->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
378
(config->addr_type[idx] == ETM_ADDR_TYPE_RANGE &&
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
379
config->addr_type[idx + 1] == ETM_ADDR_TYPE_RANGE))) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
412
if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE &&
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
413
config->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
414
(config->addr_type[idx] == ETM_ADDR_TYPE_RANGE &&
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
415
config->addr_type[idx + 1] == ETM_ADDR_TYPE_RANGE))) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
421
config->addr_type[idx] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
423
config->addr_type[idx + 1] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
441
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
442
config->addr_type[idx] == ETM_ADDR_TYPE_START)) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
469
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
470
config->addr_type[idx] == ETM_ADDR_TYPE_START)) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
476
config->addr_type[idx] = ETM_ADDR_TYPE_START;
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
495
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
496
config->addr_type[idx] == ETM_ADDR_TYPE_STOP)) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
523
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
524
config->addr_type[idx] == ETM_ADDR_TYPE_STOP)) {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
530
config->addr_type[idx] = ETM_ADDR_TYPE_STOP;
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
84
config->addr_type[i] = ETM_ADDR_TYPE_NONE;
drivers/hwtracing/coresight/coresight-etm4x-core.c
1607
config->addr_type[comparator] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm4x-core.c
1612
config->addr_type[comparator + 1] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm4x-core.c
1642
config->addr_type[comparator] = type;
drivers/hwtracing/coresight/coresight-etm4x-core.c
1700
if (config->addr_type[index] == ETM_ADDR_TYPE_NONE &&
drivers/hwtracing/coresight/coresight-etm4x-core.c
1701
config->addr_type[index + 1] == ETM_ADDR_TYPE_NONE)
drivers/hwtracing/coresight/coresight-etm4x-core.c
1709
if (config->addr_type[index] == ETM_ADDR_TYPE_NONE)
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1007
if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE &&
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1008
config->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1009
(config->addr_type[idx] == ETM_ADDR_TYPE_RANGE &&
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1010
config->addr_type[idx + 1] == ETM_ADDR_TYPE_RANGE))) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1016
config->addr_type[idx] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1018
config->addr_type[idx + 1] = ETM_ADDR_TYPE_RANGE;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1045
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1046
config->addr_type[idx] == ETM_ADDR_TYPE_START)) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1074
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1075
config->addr_type[idx] == ETM_ADDR_TYPE_START)) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1081
config->addr_type[idx] = ETM_ADDR_TYPE_START;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1100
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1101
config->addr_type[idx] == ETM_ADDR_TYPE_STOP)) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1129
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1130
config->addr_type[idx] == ETM_ADDR_TYPE_STOP)) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1136
config->addr_type[idx] = ETM_ADDR_TYPE_STOP;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1305
u8 idx, addr_type;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1316
addr_type = config->addr_type[idx];
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1317
if (addr_type == ETM_ADDR_TYPE_RANGE) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1328
if (addr_type) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1330
addr_type_names[addr_type], addr_v);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
1331
if (addr_type == ETM_ADDR_TYPE_RANGE) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
255
config->addr_type[i] = ETM_ADDR_TYPE_NONE;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
36
if (config->addr_type[idx] != ETM_ADDR_TYPE_RANGE ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
37
config->addr_type[idx + 1] != ETM_ADDR_TYPE_RANGE)
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
915
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
916
config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
939
if (!(config->addr_type[idx] == ETM_ADDR_TYPE_NONE ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
940
config->addr_type[idx] == ETM_ADDR_TYPE_SINGLE)) {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
946
config->addr_type[idx] = ETM_ADDR_TYPE_SINGLE;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
967
if (!((config->addr_type[idx] == ETM_ADDR_TYPE_NONE &&
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
968
config->addr_type[idx + 1] == ETM_ADDR_TYPE_NONE) ||
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
969
(config->addr_type[idx] == ETM_ADDR_TYPE_RANGE &&
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
970
config->addr_type[idx + 1] == ETM_ADDR_TYPE_RANGE))) {
drivers/hwtracing/coresight/coresight-etm4x.h
896
u8 addr_type[ETM_MAX_SINGLE_ADDR_CMP];
drivers/i2c/busses/i2c-npcm7xx.c
1116
static u8 npcm_i2c_get_slave_addr(struct npcm_i2c *bus, enum i2c_addr addr_type)
drivers/i2c/busses/i2c-npcm7xx.c
1118
if (addr_type > I2C_SLAVE_ADDR2 && addr_type <= I2C_SLAVE_ADDR10)
drivers/i2c/busses/i2c-npcm7xx.c
1121
return ioread8(bus->reg + npcm_i2caddr[addr_type]);
drivers/i2c/busses/i2c-npcm7xx.c
866
static int npcm_i2c_slave_enable(struct npcm_i2c *bus, enum i2c_addr addr_type,
drivers/i2c/busses/i2c-npcm7xx.c
874
if (addr_type == I2C_GC_ADDR) {
drivers/i2c/busses/i2c-npcm7xx.c
882
} else if (addr_type == I2C_ARP_ADDR) {
drivers/i2c/busses/i2c-npcm7xx.c
891
if (addr_type > I2C_SLAVE_ADDR2 && addr_type <= I2C_SLAVE_ADDR10)
drivers/i2c/busses/i2c-npcm7xx.c
894
if (addr_type >= I2C_ARP_ADDR)
drivers/i2c/busses/i2c-npcm7xx.c
898
iowrite8(sa_reg, bus->reg + npcm_i2caddr[addr_type]);
drivers/infiniband/hw/cxgb4/qp.c
832
wqe->fr.addr_type = FW_RI_VA_BASED_TO;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
649
__u8 addr_type;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
687
__u8 addr_type;
drivers/infiniband/hw/irdma/ctrl.c
1527
u8 addr_type;
drivers/infiniband/hw/irdma/ctrl.c
1559
(info->addr_type == IRDMA_ADDR_TYPE_VA_BASED ?
drivers/infiniband/hw/irdma/ctrl.c
1579
addr_type = (info->addr_type == IRDMA_ADDR_TYPE_VA_BASED) ? 1 : 0;
drivers/infiniband/hw/irdma/ctrl.c
1586
FIELD_PREP(IRDMA_CQPSQ_STAG_VABASEDTO, addr_type) |
drivers/infiniband/hw/irdma/ctrl.c
1726
temp = (info->addr_type == IRDMA_ADDR_TYPE_VA_BASED) ?
drivers/infiniband/hw/irdma/ctrl.c
1745
FIELD_PREP(IRDMAQPSQ_VABASEDTO, info->addr_type) |
drivers/infiniband/hw/irdma/type.h
1159
enum irdma_addressing_type addr_type;
drivers/infiniband/hw/irdma/type.h
1180
enum irdma_addressing_type addr_type;
drivers/infiniband/hw/irdma/type.h
1204
enum irdma_addressing_type addr_type;
drivers/infiniband/hw/irdma/verbs.c
3280
stag_info->addr_type = IRDMA_ADDR_TYPE_ZERO_BASED;
drivers/infiniband/hw/irdma/verbs.c
3282
stag_info->addr_type = IRDMA_ADDR_TYPE_VA_BASED;
drivers/infiniband/hw/irdma/verbs.c
4113
stag_info.addr_type = IRDMA_ADDR_TYPE_VA_BASED;
drivers/misc/mei/bus.c
972
ext_hdr->addr_type = GSC_ADDRESS_TYPE_PHYSICAL_SGL;
drivers/misc/mei/hw.h
343
u8 addr_type;
drivers/net/bareudp.c
115
int addr_type;
drivers/net/bareudp.c
119
addr_type =
drivers/net/bareudp.c
121
if (!(addr_type & IPV6_ADDR_MULTICAST)) {
drivers/net/bareudp.c
124
(addr_type & IPV6_ADDR_MULTICAST)) {
drivers/net/bonding/bond_main.c
5454
flow->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
drivers/net/bonding/bond_main.c
5462
flow->control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
drivers/net/ethernet/airoha/airoha_ppe.c
1014
u16 addr_type = 0;
drivers/net/ethernet/airoha/airoha_ppe.c
1028
addr_type = match.key->addr_type;
drivers/net/ethernet/airoha/airoha_ppe.c
1045
switch (addr_type) {
drivers/net/ethernet/airoha/airoha_ppe.c
1127
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/airoha/airoha_ppe.c
1136
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/airoha/airoha_ppe.c
1172
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1131
int addr_type;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1143
addr_type = ipv6_addr_type((const struct in6_addr *)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1145
if (addr_type == IPV6_ADDR_ANY)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
164
u16 addr_type,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
190
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
205
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
847
u16 addr_type = 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
861
addr_type = match.key->addr_type;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
873
addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
875
addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
878
cxgb4_process_flow_match(dev, rule, addr_type, fs);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
100
int addr_type;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
112
addr_type = ipv6_addr_type(&sk->sk_v6_rcv_saddr);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
113
if (likely(addr_type == IPV6_ADDR_ANY))
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
694
int addr_type;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
696
addr_type = ipv6_addr_type(&sk->sk_v6_rcv_saddr);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
697
if (addr_type != IPV6_ADDR_ANY) {
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
748
int addr_type = 0;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
750
addr_type = ipv6_addr_type((const struct in6_addr *)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
752
if (addr_type != IPV6_ADDR_ANY)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7271
u16 addr_type = 0;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7277
addr_type = match.key->addr_type;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7283
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7293
} else if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/intel/i40e/i40e_main.c
8570
u16 n_proto_mask = 0, n_proto_key = 0, addr_type = 0;
drivers/net/ethernet/intel/i40e/i40e_main.c
8664
addr_type = match.key->addr_type;
drivers/net/ethernet/intel/i40e/i40e_main.c
8671
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/intel/i40e/i40e_main.c
8703
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/intel/iavf/iavf_main.c
3818
u16 addr_type = 0;
drivers/net/ethernet/intel/iavf/iavf_main.c
3938
addr_type = match.key->addr_type;
drivers/net/ethernet/intel/iavf/iavf_main.c
3945
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/intel/iavf/iavf_main.c
3983
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
68
u8 addr_type;
drivers/net/ethernet/intel/ice/ice_common.c
269
if (resp[i].addr_type == ICE_AQC_MAN_MAC_ADDR_TYPE_LAN) {
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1555
if (enc_control.key->addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1561
} else if (enc_control.key->addr_type ==
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1643
u16 n_proto_mask = 0, n_proto_key = 0, addr_type = 0;
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1858
addr_type = match.key->addr_type;
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1865
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1873
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/marvell/prestera/prestera_flower.c
200
u16 addr_type = 0;
drivers/net/ethernet/marvell/prestera/prestera_flower.c
231
addr_type = match.key->addr_type;
drivers/net/ethernet/marvell/prestera/prestera_flower.c
286
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
278
u16 addr_type = 0;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
309
addr_type = match.key->addr_type;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
327
switch (addr_type) {
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
420
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
431
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
468
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1051
if (rev_tuple.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1056
} else if (rev_tuple.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
117
u16 addr_type;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1434
tuple->addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1440
tuple->addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
249
tuple->addr_type = control.key->addr_type;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
251
if (tuple->addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
257
} else if (tuple->addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
384
u16 addr_type = 0;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
405
addr_type = match.key->addr_type;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
408
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
426
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
846
u16 addr_type;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
849
addr_type = match.key->addr_type;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
858
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
879
} else if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2278
if (tunnel_key.enc_control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2720
u16 addr_type = 0;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2926
addr_type = match.key->addr_type;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2961
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2982
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5635
switch (key.enc_control.addr_type) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5653
key.enc_control.addr_type);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
576
u16 addr_type = 0;
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
607
addr_type = match.key->addr_type;
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
685
if (addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS)
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
688
if (addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS)
drivers/net/ethernet/netronome/nfp/flower/offload.c
328
if (enc_ctl.mask->addr_type != 0xffff) {
drivers/net/ethernet/netronome/nfp/flower/offload.c
333
ipv6_tun = enc_ctl.key->addr_type ==
drivers/net/ethernet/netronome/nfp/flower/offload.c
342
enc_ctl.key->addr_type != FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
drivers/net/ethernet/sfc/tc.c
256
if (IS_ALL_ONES(fm.mask->addr_type))
drivers/net/ethernet/sfc/tc.c
257
switch (fm.key->addr_type) {
drivers/net/ethernet/sfc/tc.c
392
if (!IS_ALL_ONES(fm.mask->addr_type)) {
drivers/net/ethernet/sfc/tc.c
394
fm.mask->addr_type,
drivers/net/ethernet/sfc/tc.c
395
fm.key->addr_type);
drivers/net/ethernet/sfc/tc.c
398
switch (fm.key->addr_type) {
drivers/net/ethernet/sfc/tc.c
416
fm.key->addr_type);
drivers/net/ethernet/sfc/tc_conntrack.c
104
if (IS_ALL_ONES(fm.mask->addr_type))
drivers/net/ethernet/sfc/tc_conntrack.c
105
switch (fm.key->addr_type) {
drivers/net/ethernet/sun/sunvnet_common.c
123
pkt.xfer_mode, pkt.addr_type,
drivers/net/ethernet/sun/sunvnet_common.c
142
pkt->xfer_mode, pkt->addr_type,
drivers/net/ethernet/sun/sunvnet_common.c
200
pkt->addr_type != VNET_ADDR_ETHERMAC ||
drivers/net/ethernet/sun/sunvnet_common.c
214
pkt->xfer_mode, pkt->addr_type,
drivers/net/ethernet/sun/sunvnet_common.c
90
pkt.addr_type = VNET_ADDR_ETHERMAC;
drivers/net/ipvlan/ipvlan.h
165
int addr_type, bool use_dest);
drivers/net/ipvlan/ipvlan_core.c
367
int addr_type, bool use_dest)
drivers/net/ipvlan/ipvlan_core.c
375
switch (addr_type) {
drivers/net/ipvlan/ipvlan_core.c
608
int addr_type;
drivers/net/ipvlan/ipvlan_core.c
610
lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type);
drivers/net/ipvlan/ipvlan_core.c
615
addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true);
drivers/net/ipvlan/ipvlan_core.c
636
int addr_type;
drivers/net/ipvlan/ipvlan_core.c
640
lyr3h = ipvlan_get_L3_hdr(ipvlan->port, skb, &addr_type);
drivers/net/ipvlan/ipvlan_core.c
642
addr = ipvlan_addr_lookup(ipvlan->port, lyr3h, addr_type, true);
drivers/net/ipvlan/ipvlan_core.c
708
int addr_type;
drivers/net/ipvlan/ipvlan_core.c
711
lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type);
drivers/net/ipvlan/ipvlan_core.c
715
addr = ipvlan_addr_lookup(port, lyr3h, addr_type, false);
drivers/net/ipvlan/ipvlan_core.c
727
int addr_type;
drivers/net/ipvlan/ipvlan_core.c
732
lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type);
drivers/net/ipvlan/ipvlan_core.c
736
addr = ipvlan_addr_lookup(port, lyr3h, addr_type, true);
drivers/net/ipvlan/ipvlan_l3s.c
20
int addr_type;
drivers/net/ipvlan/ipvlan_l3s.c
30
lyr3h = ipvlan_get_L3_hdr(port, skb, &addr_type);
drivers/net/ipvlan/ipvlan_l3s.c
34
addr = ipvlan_addr_lookup(port, lyr3h, addr_type, true);
drivers/peci/request.c
361
__ep_mmio_read(struct peci_device *device, u8 bar, u8 addr_type, u8 seg,
drivers/peci/request.c
377
req->tx.buf[6] = addr_type;
drivers/peci/request.c
382
if (addr_type == PECI_ENDPTCFG_ADDR_TYPE_MMIO_D)
drivers/peci/request.c
471
#define __read_ep_mmio(x, y, addr_type, type1, type2) \
drivers/peci/request.c
475
return __ep_mmio_read(device, bar, addr_type, seg, bus, dev, func, \
drivers/ras/amd/fmpm.c
274
if (old->addr_type != new->addr_type)
drivers/ras/amd/fmpm.c
360
fpd.addr_type = FPD_ADDR_TYPE_MCA_ADDR;
drivers/ras/amd/fmpm.c
448
if (fpd->addr_type != FPD_ADDR_TYPE_MCA_ADDR)
drivers/ras/amd/fmpm.c
99
u32 addr_type;
drivers/s390/block/dasd_diag.c
86
"+m" (*(addr_type *)iob), [exc] "+d" (exception)
drivers/s390/cio/ioasm.c
187
: CC_OUT(cc, cc), "+m" (*(addr_type *)chsc_area), [exc] "+d" (exception)
drivers/scsi/esas2r/atioctl.h
781
u8 addr_type;
drivers/scsi/esas2r/atioctl.h
879
u8 addr_type;
drivers/scsi/esas2r/esas2r_disc.c
928
hi->data.get_dev_addr.addr_type = dc->dev_addr_type;
drivers/scsi/esas2r/esas2r_ioctl.c
1080
} else if (gda->addr_type == ATTO_GDA_AT_PORT) {
drivers/scsi/esas2r/esas2r_ioctl.c
1088
} else if (gda->addr_type == ATTO_GDA_AT_NODE) {
drivers/scsi/esas2r/esas2r_ioctl.c
877
} else if (gaa->addr_type == ATTO_GAA_AT_PORT
drivers/scsi/esas2r/esas2r_ioctl.c
878
|| gaa->addr_type == ATTO_GAA_AT_NODE) {
drivers/scsi/esas2r/esas2r_ioctl.c
879
if (gaa->addr_type == ATTO_GAA_AT_PORT
drivers/target/iscsi/cxgbit/cxgbit_cm.c
149
int addr_type;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
155
addr_type = ipv6_addr_type((const struct in6_addr *)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
157
if (addr_type != IPV6_ADDR_ANY) {
drivers/target/iscsi/cxgbit/cxgbit_cm.c
322
int addr_type;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
334
addr_type = ipv6_addr_type((const struct in6_addr *)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
336
if (addr_type == IPV6_ADDR_ANY)
include/linux/ipmi.h
296
unsigned int ipmi_addr_length(int addr_type);
include/linux/netdevice.h
5006
unsigned char addr_type);
include/linux/netdevice.h
5008
unsigned char addr_type);
include/linux/netfilter_ipv4.h
19
int ip_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb, unsigned addr_type);
include/net/addrconf.h
159
const struct in6_addr *addr, int addr_type,
include/net/af_ieee802154.h
28
int addr_type;
include/net/bluetooth/hci.h
1948
__u8 addr_type;
include/net/bluetooth/hci_core.h
1835
bdaddr_t *addr, u8 addr_type);
include/net/bluetooth/hci_core.h
1837
bdaddr_t *addr, u8 addr_type);
include/net/bluetooth/hci_core.h
1838
void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type);
include/net/bluetooth/hci_core.h
1847
u8 addr_type);
include/net/bluetooth/hci_core.h
1858
u8 addr_type, u8 type, u8 authenticated,
include/net/bluetooth/hci_core.h
1861
u8 addr_type, u8 role);
include/net/bluetooth/hci_core.h
1868
u8 addr_type);
include/net/bluetooth/hci_core.h
1870
u8 addr_type, u8 val[16], bdaddr_t *rpa);
include/net/bluetooth/hci_core.h
1871
void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type);
include/net/bluetooth/hci_core.h
219
u8 addr_type;
include/net/bluetooth/hci_core.h
2248
static inline bool hci_bdaddr_is_rpa(bdaddr_t *bdaddr, u8 addr_type)
include/net/bluetooth/hci_core.h
2250
if (addr_type != ADDR_LE_DEV_RANDOM)
include/net/bluetooth/hci_core.h
2259
static inline bool hci_is_identity_address(bdaddr_t *addr, u8 addr_type)
include/net/bluetooth/hci_core.h
2261
if (addr_type == ADDR_LE_DEV_PUBLIC)
include/net/bluetooth/hci_core.h
2272
bdaddr_t *bdaddr, u8 addr_type)
include/net/bluetooth/hci_core.h
2274
if (!hci_bdaddr_is_rpa(bdaddr, addr_type))
include/net/bluetooth/hci_core.h
2436
u8 link_type, u8 addr_type, u8 reason,
include/net/bluetooth/hci_core.h
2439
u8 link_type, u8 addr_type, u8 status);
include/net/bluetooth/hci_core.h
2448
u8 link_type, u8 addr_type, u32 value,
include/net/bluetooth/hci_core.h
2451
u8 link_type, u8 addr_type, u8 status);
include/net/bluetooth/hci_core.h
2453
u8 link_type, u8 addr_type, u8 status);
include/net/bluetooth/hci_core.h
2455
u8 link_type, u8 addr_type);
include/net/bluetooth/hci_core.h
2457
u8 link_type, u8 addr_type, u8 status);
include/net/bluetooth/hci_core.h
2459
u8 link_type, u8 addr_type, u8 status);
include/net/bluetooth/hci_core.h
2461
u8 link_type, u8 addr_type, u32 passkey,
include/net/bluetooth/hci_core.h
2469
u8 addr_type, u8 *dev_class, s8 rssi, u32 flags,
include/net/bluetooth/hci_core.h
2473
u8 addr_type, s8 rssi, u8 *name, u8 name_len);
include/net/bluetooth/hci_core.h
2477
u8 addr_type);
include/net/bluetooth/hci_core.h
2495
bdaddr_t *bdaddr, u8 addr_type);
include/net/bluetooth/hci_core.h
297
__u8 addr_type;
include/net/bluetooth/hci_core.h
809
u8 addr_type;
include/net/flow_dissector.h
25
u16 addr_type;
include/net/ieee802154_netdev.h
26
IEEE802154_REQUIRED_SIZE(struct ieee802154_addr_sa, addr_type))
include/net/ieee802154_netdev.h
331
switch (sa->addr_type) {
include/net/ieee802154_netdev.h
352
a->mode = sa->addr_type;
include/net/ieee802154_netdev.h
368
sa->addr_type = a->mode;
include/net/inet_hashtables.h
100
unsigned short addr_type;
include/net/inet_sock.h
444
int addr_type)
include/net/inet_sock.h
448
addr_type == RTN_LOCAL ||
include/net/inet_sock.h
449
addr_type == RTN_MULTICAST ||
include/net/inet_sock.h
450
addr_type == RTN_BROADCAST;
include/net/ip.h
612
flow->control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
include/net/ipv6.h
850
flow->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
include/net/ndisc.h
205
int addr_type, u32 addr_flags,
include/net/ndisc.h
275
int addr_type, u32 addr_flags,
include/net/ndisc.h
283
addr, addr_type,
include/net/netfilter/nf_tables_offload.h
71
enum flow_dissector_key_id addr_type);
include/uapi/linux/ipmi.h
116
int addr_type;
include/uapi/linux/ipmi.h
54
int addr_type;
include/uapi/linux/ipmi.h
66
int addr_type;
include/uapi/linux/ipmi.h
77
int addr_type;
include/uapi/linux/ipmi.h
90
int addr_type;
net/6lowpan/ndisc.c
193
int addr_type, u32 addr_flags,
net/6lowpan/ndisc.c
205
addr, addr_type, addr_flags,
net/bluetooth/6lowpan.c
1140
u8 addr_type;
net/bluetooth/6lowpan.c
1149
ret = get_l2cap_conn(&buf[8], &addr, &addr_type, &conn, false);
net/bluetooth/6lowpan.c
1177
addr_type);
net/bluetooth/6lowpan.c
1180
ret = bt_6lowpan_connect(&addr, addr_type);
net/bluetooth/6lowpan.c
1188
ret = get_l2cap_conn(&buf[11], &addr, &addr_type, &conn, true);
net/bluetooth/6lowpan.c
1192
ret = bt_6lowpan_disconnect(conn, addr_type);
net/bluetooth/6lowpan.c
511
u8 addr_type;
net/bluetooth/6lowpan.c
525
err = setup_header(skb, netdev, &addr, &addr_type);
net/bluetooth/6lowpan.c
534
netdev->name, &addr, addr_type,
net/bluetooth/6lowpan.c
968
static int get_l2cap_conn(char *buf, bdaddr_t *addr, u8 *addr_type,
net/bluetooth/6lowpan.c
979
addr_type);
net/bluetooth/6lowpan.c
989
*addr_type += 1;
net/bluetooth/6lowpan.c
992
switch (*addr_type) {
net/bluetooth/hci_conn.c
1468
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_conn.c
1472
if (is_connected(hdev, addr, addr_type))
net/bluetooth/hci_conn.c
1475
params = hci_conn_params_lookup(hdev, addr, addr_type);
net/bluetooth/hci_conn.c
1477
params = hci_conn_params_add(hdev, addr, addr_type);
net/bluetooth/hci_conn.c
1498
BT_DBG("addr %pMR (type %u) auto_connect %u", addr, addr_type,
net/bluetooth/hci_conn.c
86
bdaddr_type = irk->addr_type;
net/bluetooth/hci_conn.c
973
conn->dst_type = irk->addr_type;
net/bluetooth/hci_core.c
1183
u8 addr_type, u8 role)
net/bluetooth/hci_core.c
1189
if (addr_type != k->bdaddr_type || bacmp(bdaddr, &k->bdaddr))
net/bluetooth/hci_core.c
1246
u8 addr_type)
net/bluetooth/hci_core.c
1252
if (addr_type == ADDR_LE_DEV_RANDOM && (bdaddr->b[5] & 0xc0) != 0xc0)
net/bluetooth/hci_core.c
1257
if (addr_type == irk->addr_type &&
net/bluetooth/hci_core.c
1324
u8 addr_type, u8 type, u8 authenticated,
net/bluetooth/hci_core.c
1330
old_key = hci_find_ltk(hdev, bdaddr, addr_type, role);
net/bluetooth/hci_core.c
1341
key->bdaddr_type = addr_type;
net/bluetooth/hci_core.c
1353
u8 addr_type, u8 val[16], bdaddr_t *rpa)
net/bluetooth/hci_core.c
1357
irk = hci_find_irk_by_addr(hdev, bdaddr, addr_type);
net/bluetooth/hci_core.c
1364
irk->addr_type = addr_type;
net/bluetooth/hci_core.c
1410
void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/hci_core.c
1415
if (bacmp(bdaddr, &k->bdaddr) || k->addr_type != addr_type)
net/bluetooth/hci_core.c
1429
u8 addr_type;
net/bluetooth/hci_core.c
1439
addr_type = ADDR_LE_DEV_PUBLIC;
net/bluetooth/hci_core.c
1441
addr_type = ADDR_LE_DEV_RANDOM;
net/bluetooth/hci_core.c
1443
irk = hci_get_irk(hdev, bdaddr, addr_type);
net/bluetooth/hci_core.c
1446
addr_type = irk->addr_type;
net/bluetooth/hci_core.c
1451
if (k->bdaddr_type == addr_type && !bacmp(bdaddr, &k->bdaddr)) {
net/bluetooth/hci_core.c
2216
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2222
params->addr_type == addr_type) {
net/bluetooth/hci_core.c
2232
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2240
param->addr_type == addr_type) {
net/bluetooth/hci_core.c
2271
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2275
params = hci_conn_params_lookup(hdev, addr, addr_type);
net/bluetooth/hci_core.c
2286
params->addr_type = addr_type;
net/bluetooth/hci_core.c
2297
BT_DBG("addr %pMR (type %u)", addr, addr_type);
net/bluetooth/hci_core.c
2316
void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2320
params = hci_conn_params_lookup(hdev, addr, addr_type);
net/bluetooth/hci_core.c
2328
BT_DBG("addr %pMR (type %u)", addr, addr_type);
net/bluetooth/hci_debugfs.c
132
seq_printf(f, "%pMR (type %u) %u\n", &p->addr, p->addr_type,
net/bluetooth/hci_debugfs.c
674
u8 addr_type;
net/bluetooth/hci_debugfs.c
678
hci_copy_identity_address(hdev, &addr, &addr_type);
net/bluetooth/hci_debugfs.c
680
seq_printf(f, "%pMR (type %u) %*phN %pMR\n", &addr, addr_type,
net/bluetooth/hci_debugfs.c
828
&irk->bdaddr, irk->addr_type,
net/bluetooth/hci_event.c
5722
u8 addr_type;
net/bluetooth/hci_event.c
5807
conn->dst_type = irk->addr_type;
net/bluetooth/hci_event.c
5826
addr_type = BDADDR_LE_PUBLIC;
net/bluetooth/hci_event.c
5828
addr_type = BDADDR_LE_RANDOM;
net/bluetooth/hci_event.c
5831
if (hci_bdaddr_list_lookup(&hdev->reject_list, &conn->dst, addr_type)) {
net/bluetooth/hci_event.c
6090
u8 addr_type, bool addr_resolved,
net/bluetooth/hci_event.c
6101
if (hci_bdaddr_list_lookup(&hdev->reject_list, addr, addr_type) ||
net/bluetooth/hci_event.c
6117
addr_type);
net/bluetooth/hci_event.c
6144
conn = hci_connect_le(hdev, addr, addr_type, addr_resolved,
net/bluetooth/hci_event.c
6263
bdaddr_type = irk->addr_type;
net/bluetooth/hci_event.c
7547
const bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/hci_event.c
7568
hdev->wake_addr_type = addr_type;
net/bluetooth/hci_event.c
84
const bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/hci_sync.c
2362
u8 addr_type;
net/bluetooth/hci_sync.c
2394
irk = hci_find_irk_by_addr(hdev, ¶ms->addr, params->addr_type);
net/bluetooth/hci_sync.c
2401
params->addr_type);
net/bluetooth/hci_sync.c
2405
cp.bdaddr_type = params->addr_type;
net/bluetooth/hci_sync.c
2414
¶ms->addr, params->addr_type);
net/bluetooth/hci_sync.c
2417
¶ms->addr, params->addr_type);
net/bluetooth/hci_sync.c
2454
irk = hci_find_irk_by_addr(hdev, ¶ms->addr, params->addr_type);
net/bluetooth/hci_sync.c
2459
cp.bdaddr_type = irk->addr_type;
net/bluetooth/hci_sync.c
2484
params->addr_type);
net/bluetooth/hci_sync.c
2511
params->addr_type))
net/bluetooth/hci_sync.c
2515
cp.bdaddr_type = params->addr_type;
net/bluetooth/hci_sync.c
2714
p[i].addr_type = params->addr_type;
net/bluetooth/hci_sync.c
2795
pa.addr_type = conn->dst_type;
net/bluetooth/hci_sync.c
7186
cp.addr_type = conn->dst_type;
net/bluetooth/mgmt.c
10001
return user_pairing_resp_complete(hdev, bdaddr, link_type, addr_type,
net/bluetooth/mgmt.c
10006
u8 link_type, u8 addr_type, u8 status)
net/bluetooth/mgmt.c
10008
return user_pairing_resp_complete(hdev, bdaddr, link_type, addr_type,
net/bluetooth/mgmt.c
10014
u8 link_type, u8 addr_type, u8 status)
net/bluetooth/mgmt.c
10016
return user_pairing_resp_complete(hdev, bdaddr, link_type, addr_type,
net/bluetooth/mgmt.c
10021
u8 link_type, u8 addr_type, u8 status)
net/bluetooth/mgmt.c
10023
return user_pairing_resp_complete(hdev, bdaddr, link_type, addr_type,
net/bluetooth/mgmt.c
10029
u8 link_type, u8 addr_type, u32 passkey,
net/bluetooth/mgmt.c
10037
ev.addr.type = link_to_bdaddr(link_type, addr_type);
net/bluetooth/mgmt.c
10266
bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/mgmt.c
10272
ev.addr.type = addr_type;
net/bluetooth/mgmt.c
10373
u8 addr_type, s8 rssi, u32 flags, u8 *eir,
net/bluetooth/mgmt.c
10420
ev->addr.type = link_to_bdaddr(LE_LINK, addr_type);
net/bluetooth/mgmt.c
10439
u8 addr_type, u8 *dev_class, s8 rssi, u32 flags,
net/bluetooth/mgmt.c
10448
mesh_device_found(hdev, bdaddr, addr_type, rssi, flags,
net/bluetooth/mgmt.c
10505
ev->addr.type = link_to_bdaddr(link_type, addr_type);
net/bluetooth/mgmt.c
10531
u8 addr_type, s8 rssi, u8 *name, u8 name_len)
net/bluetooth/mgmt.c
10545
ev->addr.type = link_to_bdaddr(link_type, addr_type);
net/bluetooth/mgmt.c
10581
u8 addr_type)
net/bluetooth/mgmt.c
10588
ev.addr.type = addr_type;
net/bluetooth/mgmt.c
3068
u8 addr_type, struct sock *skip_sk)
net/bluetooth/mgmt.c
3073
ev.addr.type = addr_type;
net/bluetooth/mgmt.c
3123
u8 addr_type;
net/bluetooth/mgmt.c
3176
addr_type = le_addr_type(cp->addr.type);
net/bluetooth/mgmt.c
3179
err = smp_cancel_and_remove_pairing(hdev, &cp->addr.bdaddr, addr_type);
net/bluetooth/mgmt.c
3187
conn = hci_conn_hash_lookup_le(hdev, &cp->addr.bdaddr, addr_type);
net/bluetooth/mgmt.c
3189
hci_conn_params_del(hdev, &cp->addr.bdaddr, addr_type);
net/bluetooth/mgmt.c
3200
params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr, addr_type);
net/bluetooth/mgmt.c
3322
static u8 link_to_bdaddr(u8 link_type, u8 addr_type)
net/bluetooth/mgmt.c
3329
switch (addr_type) {
net/bluetooth/mgmt.c
3648
u8 addr_type = le_addr_type(cp->addr.type);
net/bluetooth/mgmt.c
3660
p = hci_conn_params_add(hdev, &cp->addr.bdaddr, addr_type);
net/bluetooth/mgmt.c
3669
conn = hci_connect_le_scan(hdev, &cp->addr.bdaddr, addr_type,
net/bluetooth/mgmt.c
5157
bdaddr_t *addr, u8 addr_type,
net/bluetooth/mgmt.c
5162
params = hci_conn_params_add(hdev, addr, addr_type);
net/bluetooth/mgmt.c
5188
if (!is_connected(hdev, addr, addr_type))
net/bluetooth/mgmt.c
5196
addr, addr_type, auto_connect);
net/bluetooth/mgmt.c
7689
u8 auto_conn, addr_type;
net/bluetooth/mgmt.c
7731
addr_type = le_addr_type(cp->addr.type);
net/bluetooth/mgmt.c
7745
if (!hci_is_identity_address(&cp->addr.bdaddr, addr_type)) {
net/bluetooth/mgmt.c
7755
params = hci_conn_params_set(hdev, &cp->addr.bdaddr, addr_type,
net/bluetooth/mgmt.c
7824
u8 addr_type;
net/bluetooth/mgmt.c
7854
addr_type = le_addr_type(cp->addr.type);
net/bluetooth/mgmt.c
7861
if (!hci_is_identity_address(&cp->addr.bdaddr, addr_type)) {
net/bluetooth/mgmt.c
7870
addr_type);
net/bluetooth/mgmt.c
7914
device_removed(sk, hdev, &p->addr, p->addr_type);
net/bluetooth/mgmt.c
7941
conn = hci_conn_hash_lookup_le(hdev, ¶ms->addr, params->addr_type);
net/bluetooth/mgmt.c
7989
u8 addr_type;
net/bluetooth/mgmt.c
7995
addr_type = ADDR_LE_DEV_PUBLIC;
net/bluetooth/mgmt.c
7997
addr_type = ADDR_LE_DEV_RANDOM;
net/bluetooth/mgmt.c
8022
addr_type);
net/bluetooth/mgmt.c
8030
addr_type);
net/bluetooth/mgmt.c
8050
addr_type);
net/bluetooth/mgmt.c
9703
ev.irk.addr.type = link_to_bdaddr(LE_LINK, irk->addr_type);
net/bluetooth/mgmt.c
9843
u8 link_type, u8 addr_type, u8 reason,
net/bluetooth/mgmt.c
9858
ev.addr.type = link_to_bdaddr(link_type, addr_type);
net/bluetooth/mgmt.c
9872
u8 link_type, u8 addr_type, u8 status)
net/bluetooth/mgmt.c
9874
u8 bdaddr_type = link_to_bdaddr(link_type, addr_type);
net/bluetooth/mgmt.c
9952
u8 link_type, u8 addr_type, u32 value,
net/bluetooth/mgmt.c
9960
ev.addr.type = link_to_bdaddr(link_type, addr_type);
net/bluetooth/mgmt.c
9969
u8 link_type, u8 addr_type)
net/bluetooth/mgmt.c
9976
ev.addr.type = link_to_bdaddr(link_type, addr_type);
net/bluetooth/mgmt.c
9983
u8 link_type, u8 addr_type, u8 status,
net/bluetooth/mgmt.c
9999
u8 link_type, u8 addr_type, u8 status)
net/bluetooth/msft.c
1005
address_filter = msft_find_address_data(hdev, ev->addr_type,
net/bluetooth/msft.c
1013
msft_add_address_filter(hdev, ev->addr_type,
net/bluetooth/msft.c
1038
switch (ev->addr_type) {
net/bluetooth/msft.c
1040
addr_type = BDADDR_LE_PUBLIC;
net/bluetooth/msft.c
1044
addr_type = BDADDR_LE_RANDOM;
net/bluetooth/msft.c
1050
MSFT_EV_LE_MONITOR_DEVICE, ev->addr_type);
net/bluetooth/msft.c
1055
msft_device_found(hdev, &ev->bdaddr, addr_type, mgmt_handle);
net/bluetooth/msft.c
1064
msft_device_lost(hdev, &ev->bdaddr, addr_type, mgmt_handle);
net/bluetooth/msft.c
118
__u8 addr_type;
net/bluetooth/msft.c
211
(struct hci_dev *hdev, u8 addr_type, bdaddr_t *addr,
net/bluetooth/msft.c
219
addr_type == entry->addr_type &&
net/bluetooth/msft.c
229
bdaddr_t *bdaddr, __u8 addr_type,
net/bluetooth/msft.c
242
addr_type == dev->addr_type))) {
net/bluetooth/msft.c
246
dev->addr_type);
net/bluetooth/msft.c
789
__u8 addr_type, __u16 mgmt_handle)
net/bluetooth/msft.c
801
dev->addr_type = addr_type;
net/bluetooth/msft.c
812
__u8 addr_type, __u16 mgmt_handle)
net/bluetooth/msft.c
814
if (!msft_monitor_device_del(hdev, mgmt_handle, bdaddr, addr_type,
net/bluetooth/msft.c
84
__u8 addr_type;
net/bluetooth/msft.c
869
sizeof(address_filter->addr_type) +
net/bluetooth/msft.c
884
cp->data[0] = address_filter->addr_type;
net/bluetooth/msft.c
928
(struct hci_dev *hdev, u8 addr_type, bdaddr_t *bdaddr,
net/bluetooth/msft.c
947
address_filter->addr_type = addr_type;
net/bluetooth/msft.c
979
u8 addr_type;
net/bluetooth/smp.c
1068
hcon->dst_type = smp->remote_irk->addr_type;
net/bluetooth/smp.c
1329
addrinfo.addr_type = hcon->src_type;
net/bluetooth/smp.c
2442
u8 addr_type)
net/bluetooth/smp.c
2450
err = hci_remove_ltk(hdev, bdaddr, addr_type);
net/bluetooth/smp.c
2451
hci_remove_irk(hdev, bdaddr, addr_type);
net/bluetooth/smp.c
2453
hcon = hci_conn_hash_lookup_le(hdev, bdaddr, addr_type);
net/bluetooth/smp.c
2615
!hci_is_identity_address(&info->bdaddr, info->addr_type)) {
net/bluetooth/smp.c
2627
info->addr_type != hcon->dst_type)) {
net/bluetooth/smp.c
2634
smp->id_addr_type = info->addr_type;
net/bluetooth/smp.h
186
u8 addr_type);
net/bluetooth/smp.h
95
__u8 addr_type;
net/core/dev_addr_lists.c
118
ha = __hw_addr_create(addr, addr_len, addr_type, global, sync);
net/core/dev_addr_lists.c
133
unsigned char addr_type)
net/core/dev_addr_lists.c
135
return __hw_addr_add_ex(list, addr, addr_len, addr_type, false, false,
net/core/dev_addr_lists.c
168
unsigned char addr_type)
net/core/dev_addr_lists.c
178
if (diff == 0 && addr_type)
net/core/dev_addr_lists.c
179
diff = memcmp(&addr_type, &ha->type, sizeof(addr_type));
net/core/dev_addr_lists.c
194
unsigned char addr_type, bool global, bool sync)
net/core/dev_addr_lists.c
196
struct netdev_hw_addr *ha = __hw_addr_lookup(list, addr, addr_len, addr_type);
net/core/dev_addr_lists.c
205
unsigned char addr_type)
net/core/dev_addr_lists.c
207
return __hw_addr_del_ex(list, addr, addr_len, addr_type, false, false);
net/core/dev_addr_lists.c
52
unsigned char addr_type, bool global, bool sync)
net/core/dev_addr_lists.c
600
unsigned char addr_type)
net/core/dev_addr_lists.c
609
err = __hw_addr_add(&dev->dev_addrs, addr, dev->addr_len, addr_type);
net/core/dev_addr_lists.c
628
unsigned char addr_type)
net/core/dev_addr_lists.c
64
ha->type = addr_type;
net/core/dev_addr_lists.c
642
ha->type == addr_type && ha->refcount == 1)
net/core/dev_addr_lists.c
646
addr_type);
net/core/dev_addr_lists.c
75
unsigned char addr_type, bool global, bool sync,
net/core/dev_addr_lists.c
90
diff = memcmp(&addr_type, &ha->type, sizeof(addr_type));
net/core/flow_dissector.c
1223
key_control->addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/core/flow_dissector.c
1270
key_control->addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/core/flow_dissector.c
1436
key_control->addr_type = FLOW_DISSECTOR_KEY_TIPC;
net/core/flow_dissector.c
1720
switch (flow->control.addr_type) {
net/core/flow_dissector.c
1736
switch (flow->control.addr_type) {
net/core/flow_dissector.c
1752
switch (flow->control.addr_type) {
net/core/flow_dissector.c
1771
switch (keys->control.addr_type) {
net/core/flow_dissector.c
1998
keys->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/core/flow_dissector.c
315
ctrl->addr_type = type;
net/core/flow_dissector.c
965
key_control->addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/core/flow_dissector.c
976
key_control->addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv4/arp.c
674
int *addr_type, __be16 ar_op,
net/ipv4/arp.c
692
*addr_type = inet_addr_type_dev_table(net, dev, sip);
net/ipv4/arp.c
693
if (*addr_type != RTN_UNICAST)
net/ipv4/arp.c
714
int addr_type;
net/ipv4/arp.c
845
addr_type = rt->rt_type;
net/ipv4/arp.c
847
if (addr_type == RTN_LOCAL) {
net/ipv4/arp.c
865
if (addr_type == RTN_UNICAST &&
net/ipv4/arp.c
895
addr_type = -1;
net/ipv4/arp.c
897
is_garp = arp_is_garp(net, dev, &addr_type, arp->ar_op,
net/ipv4/arp.c
909
(addr_type == RTN_UNICAST ||
net/ipv4/arp.c
910
(addr_type < 0 &&
net/ipv4/fib_frontend.c
1345
unsigned int addr_type;
net/ipv4/fib_frontend.c
1350
addr_type = inet_addr_type_dev_table(dev_net(dev), dev,
net/ipv4/fib_frontend.c
1352
if (gone && addr_type != RTN_LOCAL) {
net/ipv4/fib_frontend.c
576
unsigned int addr_type;
net/ipv4/fib_frontend.c
580
addr_type = inet_addr_type_table(net, addr, cfg->fc_table);
net/ipv4/fib_frontend.c
582
addr_type == RTN_UNICAST)
net/ipv4/fib_semantics.c
1151
unsigned int addr_type;
net/ipv4/fib_semantics.c
1166
addr_type = inet_addr_type_dev_table(net, dev, nh->fib_nh_gw4);
net/ipv4/fib_semantics.c
1167
if (addr_type != RTN_UNICAST) {
net/ipv4/inet_connection_sock.c
42
int addr_type = ipv6_addr_type(sk1_rcv_saddr6);
net/ipv4/inet_connection_sock.c
46
if (addr_type == IPV6_ADDR_MAPPED && addr_type2 == IPV6_ADDR_MAPPED) {
net/ipv4/inet_connection_sock.c
56
if (addr_type == IPV6_ADDR_ANY && addr_type2 == IPV6_ADDR_ANY)
net/ipv4/inet_connection_sock.c
60
!(sk2_ipv6only && addr_type == IPV6_ADDR_MAPPED))
net/ipv4/inet_connection_sock.c
63
if (addr_type == IPV6_ADDR_ANY && match_sk1_wildcard &&
net/ipv4/inet_hashtables.c
135
tb2->addr_type = ipv6_addr_type(&sk->sk_v6_rcv_saddr);
net/ipv4/inet_hashtables.c
138
tb2->addr_type = IPV6_ADDR_MAPPED;
net/ipv4/inet_hashtables.c
194
if (tb2->addr_type != IPV6_ADDR_MAPPED)
net/ipv4/inet_hashtables.c
871
if (tb->addr_type == IPV6_ADDR_ANY)
net/ipv4/inet_hashtables.c
874
if (tb->addr_type != IPV6_ADDR_MAPPED)
net/ipv4/ip_tunnel.c
717
int addr_type;
net/ipv4/ip_tunnel.c
725
addr_type = ipv6_addr_type(addr6);
net/ipv4/ip_tunnel.c
727
if (addr_type == IPV6_ADDR_ANY) {
net/ipv4/ip_tunnel.c
729
addr_type = ipv6_addr_type(addr6);
net/ipv4/ip_tunnel.c
732
if ((addr_type & IPV6_ADDR_COMPATv4) == 0)
net/ipv4/netfilter.c
21
int ip_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb, unsigned int addr_type)
net/ipv4/netfilter.c
35
if (addr_type == RTN_UNSPEC)
net/ipv4/netfilter.c
36
addr_type = inet_addr_type_dev_table(net, dev, saddr);
net/ipv4/netfilter.c
37
if (addr_type == RTN_LOCAL || addr_type == RTN_UNICAST)
net/ipv4/ping.c
342
int addr_type, scoped, has_addr;
net/ipv4/ping.c
354
addr_type = ipv6_addr_type(&addr->sin6_addr);
net/ipv4/ping.c
355
scoped = __ipv6_addr_needs_scope_id(addr_type);
net/ipv4/ping.c
356
if ((addr_type != IPV6_ADDR_ANY &&
net/ipv4/ping.c
357
!(addr_type & IPV6_ADDR_UNICAST)) ||
net/ipv4/ping.c
382
addr_type == IPV6_ADDR_ANY))
net/ipv4/route.c
1959
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
1998
if (keys.control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
net/ipv4/route.c
1999
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
2004
} else if (keys.control.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
net/ipv4/route.c
2005
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv4/route.c
2046
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
2076
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
2102
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
2110
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
2130
if (keys.control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
net/ipv4/route.c
2131
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
2134
} else if (keys.control.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
net/ipv4/route.c
2135
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv4/route.c
2142
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv4/route.c
2147
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv6/addrconf.c
1071
int addr_type = ipv6_addr_type(cfg->pfx);
net/ipv6/addrconf.c
1077
if (addr_type == IPV6_ADDR_ANY) {
net/ipv6/addrconf.c
1080
} else if (addr_type & IPV6_ADDR_MULTICAST &&
net/ipv6/addrconf.c
1086
addr_type & IPV6_ADDR_LOOPBACK) {
net/ipv6/addrconf.c
1527
int addr_type;
net/ipv6/addrconf.c
1636
ret = __ipv6_addr_src_scope(score->addr_type);
net/ipv6/addrconf.c
1650
ret = ipv6_saddr_preferred(score->addr_type) ||
net/ipv6/addrconf.c
1671
&score->ifa->addr, score->addr_type,
net/ipv6/addrconf.c
1743
score->addr_type = __ipv6_addr_type(&score->ifa->addr);
net/ipv6/addrconf.c
1745
if (unlikely(score->addr_type == IPV6_ADDR_ANY ||
net/ipv6/addrconf.c
1746
score->addr_type & IPV6_ADDR_MULTICAST)) {
net/ipv6/addrconf.c
2674
const struct in6_addr *addr, int addr_type,
net/ipv6/addrconf.c
2689
.scope = addr_type & IPV6_ADDR_SCOPE_MASK,
net/ipv6/addrconf.c
2780
int addr_type, err;
net/ipv6/addrconf.c
2797
addr_type = ipv6_addr_type(&pinfo->prefix);
net/ipv6/addrconf.c
2799
if (addr_type & (IPV6_ADDR_MULTICAST|IPV6_ADDR_LINKLOCAL))
net/ipv6/addrconf.c
2920
&addr, addr_type,
net/ipv6/addrconf.c
2931
addr_type, addr_flags, sllao,
net/ipv6/af_inet6.c
282
int addr_type = 0;
net/ipv6/af_inet6.c
288
addr_type = ipv6_addr_type(&addr->sin6_addr);
net/ipv6/af_inet6.c
289
if ((addr_type & IPV6_ADDR_MULTICAST) && sk->sk_type == SOCK_STREAM)
net/ipv6/af_inet6.c
308
if (addr_type == IPV6_ADDR_MAPPED) {
net/ipv6/af_inet6.c
340
if (addr_type != IPV6_ADDR_ANY) {
net/ipv6/af_inet6.c
344
if (__ipv6_addr_needs_scope_id(addr_type)) {
net/ipv6/af_inet6.c
372
if (!(addr_type & IPV6_ADDR_MULTICAST)) {
net/ipv6/af_inet6.c
389
if (!(addr_type & IPV6_ADDR_MULTICAST))
net/ipv6/af_inet6.c
393
if (addr_type != IPV6_ADDR_ANY && addr_type != IPV6_ADDR_MAPPED)
net/ipv6/af_inet6.c
417
if (addr_type != IPV6_ADDR_ANY)
net/ipv6/datagram.c
152
int addr_type;
net/ipv6/datagram.c
182
addr_type = ipv6_addr_type(&usin->sin6_addr);
net/ipv6/datagram.c
186
if (addr_type & IPV6_ADDR_MAPPED) {
net/ipv6/datagram.c
222
if (__ipv6_addr_needs_scope_id(addr_type)) {
net/ipv6/datagram.c
232
if (!sk->sk_bound_dev_if && (addr_type & IPV6_ADDR_MULTICAST))
net/ipv6/datagram.c
774
int addr_type;
net/ipv6/datagram.c
815
addr_type = __ipv6_addr_type(&src_info->ipi6_addr);
net/ipv6/datagram.c
824
} else if (addr_type & IPV6_ADDR_LINKLOCAL) {
net/ipv6/datagram.c
829
if (addr_type != IPV6_ADDR_ANY) {
net/ipv6/datagram.c
830
int strict = __ipv6_addr_src_scope(addr_type) <= IPV6_ADDR_SCOPE_LINKLOCAL;
net/ipv6/icmp.c
655
int addr_type = 0;
net/ipv6/icmp.c
676
addr_type = ipv6_addr_type(&hdr->daddr);
net/ipv6/icmp.c
686
if (addr_type & IPV6_ADDR_MULTICAST || skb->pkt_type != PACKET_HOST) {
net/ipv6/icmp.c
696
addr_type = ipv6_addr_type(&hdr->saddr);
net/ipv6/icmp.c
702
if (__ipv6_addr_needs_scope_id(addr_type)) {
net/ipv6/icmp.c
718
if ((addr_type == IPV6_ADDR_ANY) || (addr_type & IPV6_ADDR_MULTICAST)) {
net/ipv6/ip6_flowlabel.c
375
int addr_type;
net/ipv6/ip6_flowlabel.c
428
addr_type = ipv6_addr_type(&freq->flr_dst);
net/ipv6/ip6_flowlabel.c
429
if ((addr_type & IPV6_ADDR_MAPPED) ||
net/ipv6/ip6_flowlabel.c
430
addr_type == IPV6_ADDR_ANY) {
net/ipv6/ip6_tunnel.c
1123
int addr_type;
net/ipv6/ip6_tunnel.c
1134
addr_type = ipv6_addr_type(addr6);
net/ipv6/ip6_tunnel.c
1136
if (addr_type == IPV6_ADDR_ANY)
net/ipv6/mcast.c
1597
int addr_type;
net/ipv6/mcast.c
1614
addr_type = ipv6_addr_type(&ipv6_hdr(skb)->saddr);
net/ipv6/mcast.c
1615
if (addr_type != IPV6_ADDR_ANY &&
net/ipv6/mcast.c
1616
!(addr_type&IPV6_ADDR_LINKLOCAL))
net/ipv6/netfilter/ip6t_rpfilter.c
22
int addr_type = ipv6_addr_type(addr);
net/ipv6/netfilter/ip6t_rpfilter.c
23
return addr_type & IPV6_ADDR_UNICAST;
net/ipv6/netfilter/ip6t_rpfilter.c
28
int addr_type = ipv6_addr_type(addr);
net/ipv6/netfilter/ip6t_rpfilter.c
29
return addr_type & IPV6_ADDR_LINKLOCAL;
net/ipv6/ping.c
114
addr_type = ipv6_addr_type(daddr);
net/ipv6/ping.c
115
if ((__ipv6_addr_needs_scope_id(addr_type) && !oif) ||
net/ipv6/ping.c
116
(addr_type & IPV6_ADDR_MAPPED) ||
net/ipv6/ping.c
67
int addr_type;
net/ipv6/raw.c
224
int addr_type;
net/ipv6/raw.c
233
addr_type = ipv6_addr_type(&addr->sin6_addr);
net/ipv6/raw.c
236
if (addr_type == IPV6_ADDR_MAPPED)
net/ipv6/raw.c
247
if (addr_type != IPV6_ADDR_ANY) {
net/ipv6/raw.c
250
if (__ipv6_addr_needs_scope_id(addr_type)) {
net/ipv6/raw.c
276
if (!(addr_type & IPV6_ADDR_MULTICAST) &&
net/ipv6/raw.c
288
if (!(addr_type & IPV6_ADDR_MULTICAST))
net/ipv6/route.c
2414
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2455
if (keys.control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
net/ipv6/route.c
2456
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv6/route.c
2461
} else if (keys.control.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
net/ipv6/route.c
2462
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2503
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2534
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2560
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2568
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2582
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2592
if (flkeys->control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS) {
net/ipv6/route.c
2593
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/ipv6/route.c
2596
} else if (flkeys->control.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS) {
net/ipv6/route.c
2597
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2604
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
2609
hash_keys.control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/ipv6/route.c
3568
static bool fib6_is_reject(u32 flags, struct net_device *dev, int addr_type)
net/ipv6/route.c
3572
!(addr_type & IPV6_ADDR_LOOPBACK) &&
net/ipv6/route.c
3897
int addr_type;
net/ipv6/route.c
3908
addr_type = ipv6_addr_type(&cfg->fc_dst);
net/ipv6/route.c
3910
addr_type))
net/ipv6/sit.c
858
int addr_type;
net/ipv6/sit.c
869
addr_type = ipv6_addr_type(addr6);
net/ipv6/sit.c
872
if ((addr_type & IPV6_ADDR_UNICAST) &&
net/ipv6/sit.c
878
if (addr_type == IPV6_ADDR_ANY) {
net/ipv6/sit.c
880
addr_type = ipv6_addr_type(addr6);
net/ipv6/sit.c
883
if ((addr_type & IPV6_ADDR_COMPATv4) != 0) {
net/ipv6/tcp_ipv6.c
147
int addr_type;
net/ipv6/tcp_ipv6.c
183
addr_type = ipv6_addr_type(&usin->sin6_addr);
net/ipv6/tcp_ipv6.c
185
if (addr_type & IPV6_ADDR_MULTICAST)
net/ipv6/tcp_ipv6.c
188
if (addr_type&IPV6_ADDR_LINKLOCAL) {
net/ipv6/tcp_ipv6.c
219
if (addr_type & IPV6_ADDR_MAPPED) {
net/l2tp/l2tp_ip6.c
293
int addr_type;
net/l2tp/l2tp_ip6.c
303
addr_type = ipv6_addr_type(&addr->l2tp_addr);
net/l2tp/l2tp_ip6.c
306
if (addr_type == IPV6_ADDR_MAPPED)
net/l2tp/l2tp_ip6.c
310
if (addr_type & IPV6_ADDR_MULTICAST)
net/l2tp/l2tp_ip6.c
326
if (addr_type != IPV6_ADDR_ANY) {
net/l2tp/l2tp_ip6.c
329
if (addr_type & IPV6_ADDR_LINKLOCAL) {
net/l2tp/l2tp_ip6.c
393
int addr_type;
net/l2tp/l2tp_ip6.c
403
addr_type = ipv6_addr_type(&usin->sin6_addr);
net/l2tp/l2tp_ip6.c
404
if (addr_type & IPV6_ADDR_MULTICAST)
net/l2tp/l2tp_ip6.c
407
if (addr_type & IPV6_ADDR_MAPPED) {
net/mac802154/iface.c
76
sa->addr.addr_type = IEEE802154_ADDR_SHORT;
net/mac802154/iface.c
92
sa->addr.addr_type != IEEE802154_ADDR_SHORT ||
net/netfilter/ipvs/ip_vs_ctl.c
3818
int addr_type;
net/netfilter/ipvs/ip_vs_ctl.c
3822
addr_type = ipv6_addr_type(&c.mcast_group.in6);
net/netfilter/ipvs/ip_vs_ctl.c
3823
if (!(addr_type & IPV6_ADDR_MULTICAST))
net/netfilter/ipvs/ip_vs_xmit.c
169
int addr_type = ipv6_addr_type(&ipv6_hdr(skb)->saddr);
net/netfilter/ipvs/ip_vs_xmit.c
173
(addr_type & IPV6_ADDR_LOOPBACK);
net/netfilter/nf_flow_table_offload.c
150
key->control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/netfilter/nf_flow_table_offload.c
158
key->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/netfilter/nf_flow_table_offload.c
168
mask->control.addr_type = 0xffff;
net/netfilter/nf_flow_table_offload.c
169
match->dissector.used_keys |= BIT_ULL(key->control.addr_type);
net/netfilter/nf_flow_table_offload.c
62
key->enc_control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/netfilter/nf_flow_table_offload.c
77
key->enc_control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/netfilter/nf_tables_offload.c
32
enum flow_dissector_key_id addr_type)
net/netfilter/nf_tables_offload.c
41
key->control.addr_type = addr_type;
net/netfilter/nf_tables_offload.c
42
mask->control.addr_type = 0xffff;
net/netfilter/xt_addrtype.c
71
int addr_type = ipv6_addr_type(addr);
net/netfilter/xt_addrtype.c
74
!(addr_type & IPV6_ADDR_MULTICAST))
net/netfilter/xt_addrtype.c
76
if ((mask & XT_ADDRTYPE_UNICAST) && !(addr_type & IPV6_ADDR_UNICAST))
net/netfilter/xt_addrtype.c
78
if ((mask & XT_ADDRTYPE_UNSPEC) && addr_type != IPV6_ADDR_ANY)
net/rds/af_rds.c
572
int addr_type;
net/rds/af_rds.c
579
addr_type = ipv6_addr_type(&sin6->sin6_addr);
net/rds/af_rds.c
580
if (!(addr_type & IPV6_ADDR_UNICAST)) {
net/rds/af_rds.c
583
if (!(addr_type & IPV6_ADDR_MAPPED)) {
net/rds/af_rds.c
600
if (addr_type & IPV6_ADDR_LINKLOCAL) {
net/rds/bind.c
192
int addr_type;
net/rds/bind.c
196
addr_type = ipv6_addr_type(&sin6->sin6_addr);
net/rds/bind.c
197
if (!(addr_type & IPV6_ADDR_UNICAST)) {
net/rds/bind.c
200
if (!(addr_type & IPV6_ADDR_MAPPED))
net/rds/bind.c
213
if (addr_type & IPV6_ADDR_LINKLOCAL) {
net/rds/send.c
1183
int addr_type;
net/rds/send.c
1189
addr_type = ipv6_addr_type(&sin6->sin6_addr);
net/rds/send.c
1190
if (!(addr_type & IPV6_ADDR_UNICAST)) {
net/rds/send.c
1193
if (!(addr_type & IPV6_ADDR_MAPPED)) {
net/rds/send.c
1209
if (addr_type & IPV6_ADDR_LINKLOCAL) {
net/sched/cls_flower.c
1934
key->control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/sched/cls_flower.c
1935
mask->control.addr_type = ~0;
net/sched/cls_flower.c
1943
key->control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/sched/cls_flower.c
1944
mask->control.addr_type = ~0;
net/sched/cls_flower.c
2046
key->enc_control.addr_type = FLOW_DISSECTOR_KEY_IPV4_ADDRS;
net/sched/cls_flower.c
2047
mask->enc_control.addr_type = ~0;
net/sched/cls_flower.c
2062
key->enc_control.addr_type = FLOW_DISSECTOR_KEY_IPV6_ADDRS;
net/sched/cls_flower.c
2063
mask->enc_control.addr_type = ~0;
net/sched/cls_flower.c
3517
if (key->control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS &&
net/sched/cls_flower.c
3525
else if (key->control.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS &&
net/sched/cls_flower.c
3624
if (key->enc_control.addr_type == FLOW_DISSECTOR_KEY_IPV4_ADDRS &&
net/sched/cls_flower.c
3634
else if (key->enc_control.addr_type == FLOW_DISSECTOR_KEY_IPV6_ADDRS &&
net/sched/sch_cake.c
747
switch (host_keys.control.addr_type) {
tools/perf/util/dwarf-aux.c
1391
s64 addr_offset, s64 addr_type, bool is_pointer)
tools/perf/util/dwarf-aux.c
1395
s64 offset = addr_offset - addr_type;
tools/testing/selftests/net/nettest.c
762
enum addr_type atype)