| /drivers/dio/ |
| A D | dio-driver.c | 32 while (ids->id) { in dio_match_device() 33 if (ids->id == DIO_WILDCARD) in dio_match_device() 34 return ids; in dio_match_device() 35 if (DIO_NEEDSSECID(ids->id & 0xff)) { in dio_match_device() 36 if (ids->id == d->id) in dio_match_device() 37 return ids; in dio_match_device() 39 if ((ids->id & 0xff) == (d->id & 0xff)) in dio_match_device() 40 return ids; in dio_match_device() 42 ids++; in dio_match_device() 119 if (!ids) in dio_bus_match() [all …]
|
| /drivers/regulator/ |
| A D | stpmic1_regulator.c | 199 .name = #ids, \ 200 .id = STPMIC1_##ids, \ 219 .name = #ids, \ 220 .id = STPMIC1_##ids, \ 243 .name = #ids, \ 244 .id = STPMIC1_##ids, \ 261 .name = #ids, \ 284 .name = #ids, \ 301 .name = #ids, \ 318 .name = #ids, \ [all …]
|
| A D | max8907-regulator.c | 47 [MAX8907_##ids] = { \ 48 .name = #ids, \ 50 .id = MAX8907_##ids, \ 64 [MAX8907_##ids] = { \ 65 .name = #ids, \ 67 .id = MAX8907_##ids, \ 76 [MAX8907_##ids] = { \ 77 .name = #ids, \ 79 .id = MAX8907_##ids, \ 90 [MAX8907_##ids] = { \ [all …]
|
| /drivers/zorro/ |
| A D | zorro-driver.c | 32 zorro_match_device(const struct zorro_device_id *ids, in zorro_match_device() argument 35 while (ids->id) { in zorro_match_device() 36 if (ids->id == ZORRO_WILDCARD || ids->id == z->id) in zorro_match_device() 37 return ids; in zorro_match_device() 38 ids++; in zorro_match_device() 125 const struct zorro_device_id *ids = zorro_drv->id_table; in zorro_bus_match() local 127 if (!ids) in zorro_bus_match() 130 return !!zorro_match_device(ids, z); in zorro_bus_match()
|
| /drivers/pci/ |
| A D | pci-stub.c | 22 static char ids[1024] __initdata; variable 24 module_param_string(ids, ids, sizeof(ids), 0); 25 MODULE_PARM_DESC(ids, "Initial PCI IDs to add to the stub driver, format is " 52 if (ids[0] == '\0') in pci_stub_init() 56 p = ids; in pci_stub_init()
|
| A D | search.c | 408 int pci_dev_present(const struct pci_device_id *ids) in pci_dev_present() argument 412 while (ids->vendor || ids->subvendor || ids->class_mask) { in pci_dev_present() 413 found = pci_get_dev_by_id(ids, NULL); in pci_dev_present() 418 ids++; in pci_dev_present()
|
| A D | pci-driver.c | 108 if (ids) { in pci_match_id() 109 while (ids->vendor || ids->subvendor || ids->class_mask) { in pci_match_id() 110 if (pci_match_one_device(ids, dev)) in pci_match_id() 111 return ids; in pci_match_id() 112 ids++; in pci_match_id() 159 for (ids = drv->id_table; (found_id = pci_match_id(ids, dev)); in pci_match_device() 160 ids = found_id + 1) { in pci_match_device() 227 if (ids) { in new_id_store() 229 while (ids->vendor || ids->subvendor || ids->class_mask) { in new_id_store() 230 if (driver_data == ids->driver_data) { in new_id_store() [all …]
|
| /drivers/nvme/host/ |
| A D | sysfs.c | 107 struct nvme_ns_ids *ids = &head->ids; in wwid_show() local 112 if (!uuid_is_null(&ids->uuid)) in wwid_show() 115 if (memchr_inv(ids->nguid, 0, sizeof(ids->nguid))) in wwid_show() 118 if (memchr_inv(ids->eui64, 0, sizeof(ids->eui64))) in wwid_show() 144 struct nvme_ns_ids *ids = &dev_to_ns_head(dev)->ids; in uuid_show() local 149 if (uuid_is_null(&ids->uuid)) { in uuid_show() 273 struct nvme_ns_ids *ids = &dev_to_ns_head(dev)->ids; in nvme_ns_attrs_are_visible() local 276 if (uuid_is_null(&ids->uuid) && in nvme_ns_attrs_are_visible() 277 !memchr_inv(ids->nguid, 0, sizeof(ids->nguid))) in nvme_ns_attrs_are_visible() 281 if (!memchr_inv(ids->nguid, 0, sizeof(ids->nguid))) in nvme_ns_attrs_are_visible() [all …]
|
| A D | core.c | 1613 struct nvme_ns_ids *ids = &info->ids; in nvme_ns_info_from_identify() local 1638 !memchr_inv(ids->eui64, 0, sizeof(ids->eui64))) in nvme_ns_info_from_identify() 1639 memcpy(ids->eui64, id->eui64, sizeof(ids->eui64)); in nvme_ns_info_from_identify() 1641 !memchr_inv(ids->nguid, 0, sizeof(ids->nguid))) in nvme_ns_info_from_identify() 2536 struct nvme_ns_ids *ids = &ns->head->ids; in nvme_ns_get_unique_id() local 2542 memcpy(id, &ids->nguid, sizeof(ids->nguid)); in nvme_ns_get_unique_id() 2546 memcpy(id, &ids->eui64, sizeof(ids->eui64)); in nvme_ns_get_unique_id() 3799 memcmp(&ids->nguid, &h->ids.nguid, sizeof(ids->nguid)) == 0) in nvme_subsys_check_duplicate_ids() 3802 memcmp(&ids->eui64, &h->ids.eui64, sizeof(ids->eui64)) == 0) in nvme_subsys_check_duplicate_ids() 3900 head->ids = info->ids; in nvme_alloc_ns_head() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| A D | en_tc_tracepoint.c | 7 void put_ids_to_array(int *ids, in put_ids_to_array() argument 14 ids[i] = entries[i].id; in put_ids_to_array() 43 int *ids, in parse_action() argument 50 if (ids[i] < NUM_FLOW_ACTIONS) in parse_action() 51 trace_seq_printf(p, "%s ", FLOWACT2STR[ids[i]]); in parse_action()
|
| A D | en_tc_tracepoint.h | 15 #define __parse_action(ids, num) parse_action(p, ids, num) argument 17 void put_ids_to_array(int *ids, 22 int *ids, 30 __dynamic_array(int, ids, f->rule ? 37 put_ids_to_array(__get_dynamic_array(ids), 43 __parse_action(__get_dynamic_array(ids),
|
| /drivers/firewire/ |
| A D | device-attribute-test.c | 103 int ids[4] = {0, 0, 0, 0}; in device_attr_simple_avc() local 160 get_modalias_ids(&unit0, ids); in device_attr_simple_avc() 161 KUNIT_EXPECT_MEMEQ(test, ids, unit0_expected_ids, sizeof(ids)); in device_attr_simple_avc() 185 int ids[4] = {0, 0, 0, 0}; in device_attr_legacy_avc() local 239 get_modalias_ids(&unit0, ids); in device_attr_legacy_avc() 240 KUNIT_EXPECT_MEMEQ(test, ids, unit0_expected_ids, sizeof(ids)); in device_attr_legacy_avc()
|
| /drivers/media/pci/ddbridge/ |
| A D | ddbridge-main.c | 188 dev->link[0].ids.vendor = id->vendor; in ddb_probe() 189 dev->link[0].ids.device = id->device; in ddb_probe() 190 dev->link[0].ids.subvendor = id->subvendor; in ddb_probe() 191 dev->link[0].ids.subdevice = pdev->subsystem_device; in ddb_probe() 192 dev->link[0].ids.devid = (id->device << 16) | id->vendor; in ddb_probe() 215 dev->link[0].ids.hwid = ddbreadl(dev, 0); in ddb_probe() 216 dev->link[0].ids.regmapid = ddbreadl(dev, 4); in ddb_probe() 219 dev->link[0].ids.hwid, dev->link[0].ids.regmapid); in ddb_probe()
|
| /drivers/scsi/libfc/ |
| A D | fc_disc.c | 384 struct fc_rport_identifiers ids; in fc_disc_gpn_ft_parse() local 428 ids.port_id = ntoh24(np->fp_fid); in fc_disc_gpn_ft_parse() 429 ids.port_name = ntohll(np->fp_wwpn); in fc_disc_gpn_ft_parse() 431 if (ids.port_id != lport->port_id && in fc_disc_gpn_ft_parse() 432 ids.port_name != lport->wwpn) { in fc_disc_gpn_ft_parse() 433 rdata = fc_rport_create(lport, ids.port_id); in fc_disc_gpn_ft_parse() 435 rdata->ids.port_name = ids.port_name; in fc_disc_gpn_ft_parse() 440 "(%6.6x)\n", ids.port_id); in fc_disc_gpn_ft_parse() 598 if (rdata->ids.port_name == -1) in fc_disc_gpn_id_resp() 599 rdata->ids.port_name = port_name; in fc_disc_gpn_id_resp() [all …]
|
| A D | fc_rport.c | 111 if (tmp_rdata->ids.port_id == port_id && in fc_rport_lookup() 147 rdata->ids.node_name = -1; in fc_rport_create() 148 rdata->ids.port_name = -1; in fc_rport_create() 149 rdata->ids.port_id = port_id; in fc_rport_create() 150 rdata->ids.roles = FC_RPORT_ROLE_UNKNOWN; in fc_rport_create() 267 struct fc_rport_identifiers ids; in fc_rport_work() local 281 ids = rdata->ids; in fc_rport_work() 335 port_id = rdata->ids.port_id; in fc_rport_work() 506 u32 port_id = rdata->ids.port_id; in fc_rport_logoff() 797 if (rdata->ids.port_name < lport->wwpn) in fc_rport_flogi_resp() [all …]
|
| /drivers/vfio/pci/ |
| A D | vfio_pci.c | 33 static char ids[1024] __initdata; variable 34 module_param_string(ids, ids, sizeof(ids), 0); 35 MODULE_PARM_DESC(ids, "Initial PCI IDs to add to the vfio driver, format is \"vendor:device[:subven… 215 if (ids[0] == '\0') in vfio_pci_fill_ids() 219 p = ids; in vfio_pci_fill_ids()
|
| /drivers/mmc/core/ |
| A D | sdio_bus.c | 96 const struct sdio_device_id *ids; in sdio_match_device() local 98 ids = sdrv->id_table; in sdio_match_device() 100 if (ids) { in sdio_match_device() 101 while (ids->class || ids->vendor || ids->device) { in sdio_match_device() 102 if (sdio_match_one(func, ids)) in sdio_match_device() 103 return ids; in sdio_match_device() 104 ids++; in sdio_match_device()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| A D | post_act.c | 15 struct xarray ids; member 59 xa_init_flags(&post_act->ids, XA_FLAGS_ALLOC1); in mlx5e_tc_post_act_init() 74 xa_destroy(&post_act->ids); in mlx5e_tc_post_act_destroy() 137 err = xa_alloc(&post_act->ids, &handle->id, post_attr, in mlx5e_tc_post_act_add() 164 xa_erase(&post_act->ids, handle->id); in mlx5e_tc_post_act_del()
|
| /drivers/scsi/csiostor/ |
| A D | csio_attr.c | 63 struct fc_rport_identifiers ids; in csio_reg_rnode() local 67 ids.node_name = wwn_to_u64(csio_rn_wwnn(rn)); in csio_reg_rnode() 68 ids.port_name = wwn_to_u64(csio_rn_wwpn(rn)); in csio_reg_rnode() 69 ids.port_id = rn->nport_id; in csio_reg_rnode() 70 ids.roles = FC_RPORT_ROLE_UNKNOWN; in csio_reg_rnode() 78 rn->rport = fc_remote_port_add(shost, 0, &ids); in csio_reg_rnode() 99 ids.roles |= FC_RPORT_ROLE_FCP_INITIATOR; in csio_reg_rnode() 101 ids.roles |= FC_RPORT_ROLE_FCP_TARGET; in csio_reg_rnode() 103 if (ids.roles != FC_RPORT_ROLE_UNKNOWN) in csio_reg_rnode() 104 fc_remote_port_rolechg(rport, ids.roles); in csio_reg_rnode() [all …]
|
| /drivers/mfd/ |
| A D | mfd-core.c | 38 struct acpi_device_id *ids; member 46 if (!acpi_match_device_ids(adev, wd->ids)) { in match_device_ids() 76 struct acpi_device_id ids[2] = {}; in mfd_acpi_add_device() local 79 .ids = ids, in mfd_acpi_add_device() 82 strscpy(ids[0].id, match->pnpid, sizeof(ids[0].id)); in mfd_acpi_add_device()
|
| /drivers/acpi/ |
| A D | acpi_pnp.c | 370 .ids = acpi_pnp_device_ids, 382 static const struct acpi_device_id ids[] = { in is_cmos_rtc_device() local 388 return !acpi_match_device_ids(adev, ids); in is_cmos_rtc_device()
|
| /drivers/input/touchscreen/ |
| A D | cyttsp_core.c | 289 static void cyttsp_extract_track_ids(struct cyttsp_xydata *xy_data, int *ids) in cyttsp_extract_track_ids() argument 291 ids[0] = xy_data->touch12_id >> 4; in cyttsp_extract_track_ids() 292 ids[1] = xy_data->touch12_id & 0xF; in cyttsp_extract_track_ids() 293 ids[2] = xy_data->touch34_id >> 4; in cyttsp_extract_track_ids() 294 ids[3] = xy_data->touch34_id & 0xF; in cyttsp_extract_track_ids() 320 int ids[CY_MAX_ID]; in cyttsp_report_tchdata() local 338 cyttsp_extract_track_ids(xy_data, ids); in cyttsp_report_tchdata() 345 input_mt_slot(input, ids[i]); in cyttsp_report_tchdata() 351 __set_bit(ids[i], used); in cyttsp_report_tchdata()
|
| /drivers/scsi/fcoe/ |
| A D | fcoe_ctlr.c | 2140 rdata->ids.port_id); in fcoe_ctlr_vn_rport_callback() 2508 ids = &rdata->ids; in fcoe_ctlr_vn_add() 2510 ids->port_name != new->rdata.ids.port_name) || in fcoe_ctlr_vn_add() 2512 ids->node_name != new->rdata.ids.node_name)) { in fcoe_ctlr_vn_add() 2518 ids->port_name = new->rdata.ids.port_name; in fcoe_ctlr_vn_add() 2519 ids->node_name = new->rdata.ids.node_name; in fcoe_ctlr_vn_add() 2651 if (rdata->ids.node_name == new->rdata.ids.node_name && in fcoe_ctlr_vn_beacon() 2652 rdata->ids.port_name == new->rdata.ids.port_name) { in fcoe_ctlr_vn_beacon() 2656 rdata->ids.port_id); in fcoe_ctlr_vn_beacon() 2660 rdata->ids.port_id); in fcoe_ctlr_vn_beacon() [all …]
|
| /drivers/soc/samsung/ |
| A D | exynos5422-asv.c | 341 int hpm, ids, i; in exynos5422_asv_get_group() local 361 ids = (pkgid_reg >> EXYNOS5422_IDS_OFFSET) & EXYNOS5422_IDS_MASK; in exynos5422_asv_get_group() 364 if (ids <= __asv_limits[i].ids) in exynos5422_asv_get_group()
|
| /drivers/input/serio/ |
| A D | serio.c | 64 static int serio_match_port(const struct serio_device_id *ids, struct serio *serio) in serio_match_port() argument 66 while (ids->type || ids->proto) { in serio_match_port() 67 if ((ids->type == SERIO_ANY || ids->type == serio->id.type) && in serio_match_port() 68 (ids->proto == SERIO_ANY || ids->proto == serio->id.proto) && in serio_match_port() 69 (ids->extra == SERIO_ANY || ids->extra == serio->id.extra) && in serio_match_port() 70 (ids->id == SERIO_ANY || ids->id == serio->id.id)) in serio_match_port() 72 ids++; in serio_match_port()
|