/kernel/linux/linux-5.10/drivers/scsi/libsas/ |
H A D | sas_expander.c | 24 static int sas_configure_routing(struct domain_device *dev, u8 *sas_addr); 26 u8 *sas_addr, int include); 27 static int sas_disable_routing(struct domain_device *dev, u8 *sas_addr); 126 SAS_ADDR(dev->sas_addr), in smp_execute_task_sg() 199 u8 sas_addr[SAS_ADDR_SIZE]; in sas_set_ex_phy() local 233 memcpy(sas_addr, phy->attached_sas_addr, SAS_ADDR_SIZE); in sas_set_ex_phy() 325 SAS_ADDR(phy->attached_sas_addr) != SAS_ADDR(sas_addr)) in sas_set_ex_phy() 339 SAS_ADDR(dev->sas_addr), phy->phy_id, in sas_set_ex_phy() 382 if (memcmp(dev->sas_addr, dr->attached_sas_addr, SAS_ADDR_SIZE) == 0) { in sas_ex_phy_discover_helper() 491 SAS_ADDR(dev->sas_addr), re in sas_ex_general() 626 sas_ex_disable_port(struct domain_device *dev, u8 *sas_addr) sas_ex_disable_port() argument 643 sas_dev_present_in_domain(struct asd_sas_port *port, u8 *sas_addr) sas_dev_present_in_domain() argument 1386 sas_configure_present(struct domain_device *dev, int phy_id, u8 *sas_addr, int *index, int *present) sas_configure_present() argument 1459 sas_configure_set(struct domain_device *dev, int phy_id, u8 *sas_addr, int index, int include) sas_configure_set() argument 1498 sas_configure_phy(struct domain_device *dev, int phy_id, u8 *sas_addr, int include) sas_configure_phy() argument 1521 sas_configure_parent(struct domain_device *parent, struct domain_device *child, u8 *sas_addr, int include) sas_configure_parent() argument 1562 sas_configure_routing(struct domain_device *dev, u8 *sas_addr) sas_configure_routing() argument 1569 sas_disable_routing(struct domain_device *dev, u8 *sas_addr) sas_disable_routing() argument 1719 sas_get_phy_attached_dev(struct domain_device *dev, int phy_id, u8 *sas_addr, enum sas_device_type *type) sas_get_phy_attached_dev() argument 2000 u8 sas_addr[SAS_ADDR_SIZE]; sas_rediscover_dev() local [all...] |
H A D | sas_port.c | 21 memcmp(port->sas_addr, phy->sas_addr, SAS_ADDR_SIZE) != 0)) in phy_is_wideport_member() 110 if (*(u64 *) port->sas_addr && in sas_form_port() 124 if (*(u64 *)port->sas_addr == 0 in sas_form_port() 126 memcpy(port->sas_addr, phy->sas_addr, in sas_form_port() 239 memset(port->sas_addr, 0, SAS_ADDR_SIZE); in sas_deform_port()
|
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A D | sas_expander.c | 24 static int sas_configure_routing(struct domain_device *dev, u8 *sas_addr); 26 u8 *sas_addr, int include); 27 static int sas_disable_routing(struct domain_device *dev, u8 *sas_addr); 108 SAS_ADDR(dev->sas_addr), in smp_execute_task_sg() 183 u8 sas_addr[SAS_ADDR_SIZE]; in sas_set_ex_phy() local 216 memcpy(sas_addr, phy->attached_sas_addr, SAS_ADDR_SIZE); in sas_set_ex_phy() 308 SAS_ADDR(phy->attached_sas_addr) != SAS_ADDR(sas_addr)) in sas_set_ex_phy() 322 SAS_ADDR(dev->sas_addr), phy->phy_id, in sas_set_ex_phy() 365 if (memcmp(dev->sas_addr, dr->attached_sas_addr, SAS_ADDR_SIZE) == 0) { in sas_ex_phy_discover_helper() 461 SAS_ADDR(dev->sas_addr), re in sas_ex_general() 604 sas_ex_disable_port(struct domain_device *dev, u8 *sas_addr) sas_ex_disable_port() argument 621 sas_dev_present_in_domain(struct asd_sas_port *port, u8 *sas_addr) sas_dev_present_in_domain() argument 1335 sas_configure_present(struct domain_device *dev, int phy_id, u8 *sas_addr, int *index, int *present) sas_configure_present() argument 1408 sas_configure_set(struct domain_device *dev, int phy_id, u8 *sas_addr, int index, int include) sas_configure_set() argument 1447 sas_configure_phy(struct domain_device *dev, int phy_id, u8 *sas_addr, int include) sas_configure_phy() argument 1471 sas_configure_parent(struct domain_device *parent, struct domain_device *child, u8 *sas_addr, int include) sas_configure_parent() argument 1511 sas_configure_routing(struct domain_device *dev, u8 *sas_addr) sas_configure_routing() argument 1518 sas_disable_routing(struct domain_device *dev, u8 *sas_addr) sas_disable_routing() argument 1666 sas_get_phy_attached_dev(struct domain_device *dev, int phy_id, u8 *sas_addr, enum sas_device_type *type) sas_get_phy_attached_dev() argument 1943 u8 sas_addr[SAS_ADDR_SIZE]; sas_rediscover_dev() local [all...] |
H A D | sas_internal.h | 86 u8 *sas_addr, enum sas_device_type *type); 116 return SAS_ADDR(dev->sas_addr) == SAS_ADDR(phy->attached_sas_addr); in sas_phy_match_dev_addr() 122 return SAS_ADDR(port->sas_addr) == SAS_ADDR(phy->attached_sas_addr); in sas_phy_match_port_addr() 135 SAS_ADDR(dev->sas_addr), err); in sas_fail_probe() 142 rphy->identify.sas_address = SAS_ADDR(dev->sas_addr); in sas_fill_in_rphy()
|
H A D | sas_scsi_host.c | 334 SAS_ADDR(dev->sas_addr), in sas_recover_lu() 360 SAS_ADDR(dev->sas_addr)); in sas_recover_I_T() 602 SAS_ADDR(task->dev->sas_addr)); in sas_eh_handle_sas_errors() 637 SAS_ADDR(task->dev->sas_addr), in sas_eh_handle_sas_errors() 824 SAS_ADDR(dev->sas_addr), scsi_dev->lun); in sas_slave_configure() 916 SAS_ADDR(device->sas_addr), res); in sas_execute_internal_abort() 931 SAS_ADDR(device->sas_addr)); in sas_execute_internal_abort() 950 SAS_ADDR(device->sas_addr), task->task_status.resp, in sas_execute_internal_abort() 1015 SAS_ADDR(device->sas_addr), res); in sas_execute_tmf() 1029 SAS_ADDR(device->sas_addr)); in sas_execute_tmf() [all...] |
H A D | sas_port.c | 21 memcmp(port->sas_addr, phy->sas_addr, SAS_ADDR_SIZE) != 0)) in phy_is_wideport_member() 83 memcpy(port->sas_addr, phy->sas_addr, SAS_ADDR_SIZE); in sas_form_port_add_phy() 137 if (*(u64 *) port->sas_addr && in sas_form_port() 152 if (*(u64 *)port->sas_addr == 0 in sas_form_port() 249 memset(port->sas_addr, 0, SAS_ADDR_SIZE); in sas_deform_port()
|
H A D | sas_ata.c | 272 SAS_ADDR(dev->parent->sas_addr), in sas_get_ata_info() 307 u8 sas_addr[SAS_ADDR_SIZE]; in smp_ata_check_ready_type() local 310 res = sas_get_phy_attached_dev(ex_dev, phy->number, sas_addr, &type); in smp_ata_check_ready_type() 692 SAS_ADDR(child->sas_addr), phy_id); in sas_ata_add_dev() 697 SAS_ADDR(child->sas_addr), phy_id, ret); in sas_ata_add_dev() 701 SAS_ADDR(child->sas_addr), phy_id); in sas_ata_add_dev() 726 SAS_ADDR(child->sas_addr), in sas_ata_add_dev() 727 SAS_ADDR(parent->sas_addr), phy_id, ret); in sas_ata_add_dev()
|
/kernel/linux/linux-5.10/net/atm/ |
H A D | addr.c | 20 if (!*addr->sas_addr.pub) in check_addr() 21 return *addr->sas_addr.prv ? 0 : -EINVAL; in check_addr() 23 if (!addr->sas_addr.pub[i]) in check_addr() 30 if (*a->sas_addr.prv) in identical() 31 if (memcmp(a->sas_addr.prv, b->sas_addr.prv, ATM_ESA_LEN)) in identical() 33 if (!*a->sas_addr.pub) in identical() 34 return !*b->sas_addr.pub; in identical() 35 if (!*b->sas_addr.pub) in identical() 37 return !strcmp(a->sas_addr in identical() [all...] |
H A D | atm_sysfs.c | 42 &aaddr->addr.sas_addr.prv[0], in show_atmaddress() 43 &aaddr->addr.sas_addr.prv[1], in show_atmaddress() 44 &aaddr->addr.sas_addr.prv[3], in show_atmaddress() 45 &aaddr->addr.sas_addr.prv[13], in show_atmaddress() 46 &aaddr->addr.sas_addr.prv[19]); in show_atmaddress()
|
H A D | signaling.c | 80 if (!*vcc->local.sas_addr.prv && !*vcc->local.sas_addr.pub) { in sigd_send() 82 memcpy(vcc->local.sas_addr.prv, in sigd_send() 83 msg->local.sas_addr.prv, ATM_ESA_LEN); in sigd_send() 84 memcpy(vcc->local.sas_addr.pub, in sigd_send() 85 msg->local.sas_addr.pub, ATM_E164_LEN + 1); in sigd_send()
|
H A D | proc.c | 213 seq_printf(seq, "%s%s", vcc->remote.sas_addr.pub, in svc_info() 214 *vcc->remote.sas_addr.pub && *vcc->remote.sas_addr.prv ? "+" : ""); in svc_info() 215 if (*vcc->remote.sas_addr.prv) { in svc_info() 219 seq_printf(seq, "%02x", vcc->remote.sas_addr.prv[i]); in svc_info()
|
/kernel/linux/linux-6.6/net/atm/ |
H A D | addr.c | 20 if (!*addr->sas_addr.pub) in check_addr() 21 return *addr->sas_addr.prv ? 0 : -EINVAL; in check_addr() 23 if (!addr->sas_addr.pub[i]) in check_addr() 30 if (*a->sas_addr.prv) in identical() 31 if (memcmp(a->sas_addr.prv, b->sas_addr.prv, ATM_ESA_LEN)) in identical() 33 if (!*a->sas_addr.pub) in identical() 34 return !*b->sas_addr.pub; in identical() 35 if (!*b->sas_addr.pub) in identical() 37 return !strcmp(a->sas_addr in identical() [all...] |
H A D | atm_sysfs.c | 42 &aaddr->addr.sas_addr.prv[0], in atmaddress_show() 43 &aaddr->addr.sas_addr.prv[1], in atmaddress_show() 44 &aaddr->addr.sas_addr.prv[3], in atmaddress_show() 45 &aaddr->addr.sas_addr.prv[13], in atmaddress_show() 46 &aaddr->addr.sas_addr.prv[19]); in atmaddress_show()
|
H A D | signaling.c | 80 if (!*vcc->local.sas_addr.prv && !*vcc->local.sas_addr.pub) { in sigd_send() 82 memcpy(vcc->local.sas_addr.prv, in sigd_send() 83 msg->local.sas_addr.prv, ATM_ESA_LEN); in sigd_send() 84 memcpy(vcc->local.sas_addr.pub, in sigd_send() 85 msg->local.sas_addr.pub, ATM_E164_LEN + 1); in sigd_send()
|
H A D | proc.c | 213 seq_printf(seq, "%s%s", vcc->remote.sas_addr.pub, in svc_info() 214 *vcc->remote.sas_addr.pub && *vcc->remote.sas_addr.prv ? "+" : ""); in svc_info() 215 if (*vcc->remote.sas_addr.prv) { in svc_info() 219 seq_printf(seq, "%02x", vcc->remote.sas_addr.prv[i]); in svc_info()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | atm.h | 214 } sas_addr __ATM_API_ALIGN; /* SVC address */ 220 return *addr.sas_addr.prv || *addr.sas_addr.pub; in atmsvc_addr_in_use()
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | atm.h | 214 } sas_addr __ATM_API_ALIGN; /* SVC address */ 220 return *addr.sas_addr.prv || *addr.sas_addr.pub; in atmsvc_addr_in_use()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | atm.h | 137 } sas_addr __ATM_API_ALIGN; 141 return *addr.sas_addr.prv || *addr.sas_addr.pub; in atmsvc_addr_in_use()
|
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/ |
H A D | aic94xx_scb.c | 126 * @sas_addr: pointer to buffer where the SAS address is to be written 135 static void asd_get_attached_sas_addr(struct asd_phy *phy, u8 *sas_addr) in asd_get_attached_sas_addr() argument 141 u64 addr = be64_to_cpu(*(__be64 *)phy->phy_desc->sas_addr); in asd_get_attached_sas_addr() 144 *(__be64 *)sas_addr = cpu_to_be64(addr); in asd_get_attached_sas_addr() 148 memcpy(sas_addr, idframe->sas_addr, SAS_ADDR_SIZE); in asd_get_attached_sas_addr() 167 memcmp(port->sas_addr, sas_phy->sas_addr, in asd_form_port() 185 memcpy(port->sas_addr, sas_phy->sas_addr, in asd_form_port() [all...] |
H A D | aic94xx_sds.c | 406 u8 sas_addr[SAS_ADDR_SIZE]; member 525 u8 sas_addr[SAS_ADDR_SIZE]; member 691 memcpy(asd_ha->hw_prof.sas_addr, ms->sas_addr, SAS_ADDR_SIZE); in asd_ms_get_sas_addr() 892 SAS_ADDR(asd_ha->hw_prof.sas_addr)); in asd_process_ms() 928 if (*(u64 *)pe->sas_addr == 0) { in asd_process_ctrla_phy_settings() 933 memcpy(asd_ha->hw_prof.phy_desc[i].sas_addr, pe->sas_addr, in asd_process_ctrla_phy_settings() 944 ASD_DPRINTK("ctrla: phy%d: sas_addr: %llx, sas rate:0x%x-0x%x," in asd_process_ctrla_phy_settings() 947 SAS_ADDR(asd_ha->hw_prof.phy_desc[i].sas_addr), in asd_process_ctrla_phy_settings() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/ |
H A D | aic94xx_scb.c | 128 * @sas_addr: pointer to buffer where the SAS address is to be written 137 static void asd_get_attached_sas_addr(struct asd_phy *phy, u8 *sas_addr) in asd_get_attached_sas_addr() argument 143 u64 addr = be64_to_cpu(*(__be64 *)phy->phy_desc->sas_addr); in asd_get_attached_sas_addr() 146 *(__be64 *)sas_addr = cpu_to_be64(addr); in asd_get_attached_sas_addr() 150 memcpy(sas_addr, idframe->sas_addr, SAS_ADDR_SIZE); in asd_get_attached_sas_addr() 169 memcmp(port->sas_addr, sas_phy->sas_addr, in asd_form_port() 187 memcpy(port->sas_addr, sas_phy->sas_addr, in asd_form_port() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/esas2r/ |
H A D | esas2r_targdb.c | 233 u64 *sas_addr) in esas2r_targ_db_find_by_sas_addr() 238 if (t->sas_addr == *sas_addr) in esas2r_targ_db_find_by_sas_addr() 232 esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, u64 *sas_addr) esas2r_targ_db_find_by_sas_addr() argument
|
/kernel/linux/linux-6.6/drivers/scsi/esas2r/ |
H A D | esas2r_targdb.c | 233 u64 *sas_addr) in esas2r_targ_db_find_by_sas_addr() 238 if (t->sas_addr == *sas_addr) in esas2r_targ_db_find_by_sas_addr() 232 esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, u64 *sas_addr) esas2r_targ_db_find_by_sas_addr() argument
|
/kernel/linux/linux-5.10/include/scsi/ |
H A D | libsas.h | 189 u8 sas_addr[SAS_ADDR_SIZE]; member 262 u8 sas_addr[SAS_ADDR_SIZE]; member 331 u8 *sas_addr; /* must be set */ member 383 u8 *sas_addr; /* must be set */ member 391 int strict_wide_ports; /* both sas_addr and attached_sas_addr must match 425 void sas_hash_addr(u8 *hashed, const u8 *sas_addr);
|
/kernel/linux/linux-6.6/include/scsi/ |
H A D | libsas.h | 179 u8 sas_addr[SAS_ADDR_SIZE]; member 251 u8 sas_addr[SAS_ADDR_SIZE]; member 318 u8 *sas_addr; /* must be set */ member 365 u8 *sas_addr; /* must be set */ member 373 int strict_wide_ports; /* both sas_addr and attached_sas_addr must match 407 void sas_hash_addr(u8 *hashed, const u8 *sas_addr);
|