Home
last modified time | relevance | path

Searched refs:ids (Results 1 – 25 of 252) sorted by relevance

1234567891011

/drivers/dio/
Ddio-driver.c29 dio_match_device(const struct dio_device_id *ids, in dio_match_device() argument
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()
[all …]
/drivers/regulator/
Dstpmic1_regulator.c198 #define REG_LDO(ids, base) { \ argument
199 .name = #ids, \
200 .id = STPMIC1_##ids, \
207 .vsel_reg = ids##_ACTIVE_CR, \
209 .enable_reg = ids##_ACTIVE_CR, \
218 #define REG_LDO3(ids, base) { \ argument
219 .name = #ids, \
220 .id = STPMIC1_##ids, \
242 #define REG_LDO4(ids, base) { \ argument
243 .name = #ids, \
[all …]
Dmax8907-regulator.c46 #define REG_LDO(ids, supply, base, min, max, step) \ argument
47 [MAX8907_##ids] = { \
48 .name = #ids, \
50 .id = MAX8907_##ids, \
63 #define REG_FIXED(ids, supply, voltage) \ argument
64 [MAX8907_##ids] = { \
65 .name = #ids, \
67 .id = MAX8907_##ids, \
75 #define REG_OUT5V(ids, supply, base, voltage) \ argument
76 [MAX8907_##ids] = { \
[all …]
/drivers/zorro/
Dzorro-driver.c32 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/
Dpci-stub.c22 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()
Dsearch.c377 int pci_dev_present(const struct pci_device_id *ids) in pci_dev_present() argument
381 while (ids->vendor || ids->subvendor || ids->class_mask) { in pci_dev_present()
382 found = pci_get_dev_by_id(ids, NULL); in pci_dev_present()
387 ids++; in pci_dev_present()
Dpci-driver.c105 const struct pci_device_id *pci_match_id(const struct pci_device_id *ids, in pci_match_id() argument
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()
140 const struct pci_device_id *found_id = NULL, *ids; in pci_match_device() local
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()
192 const struct pci_device_id *ids = pdrv->id_table; in new_id_store() local
[all …]
/drivers/sh/superhyway/
Dsuperhyway.c124 superhyway_match_id(const struct superhyway_device_id *ids, in superhyway_match_id() argument
127 while (ids->id) { in superhyway_match_id()
128 if (ids->id == dev->id.id) in superhyway_match_id()
129 return ids; in superhyway_match_id()
131 ids++; in superhyway_match_id()
194 const struct superhyway_device_id *ids = shyway_drv->id_table; in superhyway_bus_match() local
196 if (!ids) in superhyway_bus_match()
198 if (superhyway_match_id(ids, shyway_dev)) in superhyway_bus_match()
/drivers/net/ethernet/mellanox/mlx5/core/diag/
Den_tc_tracepoint.c7 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()
Den_tc_tracepoint.h15 #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/media/pci/ddbridge/
Dddbridge-main.c188 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/
Dfc_disc.c387 struct fc_rport_identifiers ids; in fc_disc_gpn_ft_parse() local
431 ids.port_id = ntoh24(np->fp_fid); in fc_disc_gpn_ft_parse()
432 ids.port_name = ntohll(np->fp_wwpn); in fc_disc_gpn_ft_parse()
434 if (ids.port_id != lport->port_id && in fc_disc_gpn_ft_parse()
435 ids.port_name != lport->wwpn) { in fc_disc_gpn_ft_parse()
436 rdata = fc_rport_create(lport, ids.port_id); in fc_disc_gpn_ft_parse()
438 rdata->ids.port_name = ids.port_name; in fc_disc_gpn_ft_parse()
443 "(%6.6x)\n", ids.port_id); in fc_disc_gpn_ft_parse()
601 if (rdata->ids.port_name == -1) in fc_disc_gpn_id_resp()
602 rdata->ids.port_name = port_name; in fc_disc_gpn_id_resp()
[all …]
Dfc_rport.c111 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()
289 rport = fc_remote_port_add(lport->host, 0, &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()
[all …]
/drivers/vfio/pci/
Dvfio_pci.c33 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…
208 if (ids[0] == '\0') in vfio_pci_fill_ids()
212 p = ids; in vfio_pci_fill_ids()
/drivers/mmc/core/
Dsdio_bus.c96 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/nvme/host/
Dcore.c35 struct nvme_ns_ids ids; member
1111 if (ns->head->ids.csi == NVME_CSI_NVM) in nvme_command_effects()
1371 static int nvme_process_ns_desc(struct nvme_ctrl *ctrl, struct nvme_ns_ids *ids, in nvme_process_ns_desc() argument
1386 memcpy(ids->eui64, data + sizeof(*cur), NVME_NIDT_EUI64_LEN); in nvme_process_ns_desc()
1396 memcpy(ids->nguid, data + sizeof(*cur), NVME_NIDT_NGUID_LEN); in nvme_process_ns_desc()
1406 uuid_copy(&ids->uuid, data + sizeof(*cur)); in nvme_process_ns_desc()
1414 memcpy(&ids->csi, data + sizeof(*cur), NVME_NIDT_CSI_LEN); in nvme_process_ns_desc()
1459 len = nvme_process_ns_desc(ctrl, &info->ids, cur, &csi_seen); in nvme_identify_ns_descs()
1503 struct nvme_ns_ids *ids = &info->ids; in nvme_ns_info_from_identify() local
1527 !memchr_inv(ids->eui64, 0, sizeof(ids->eui64))) in nvme_ns_info_from_identify()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
Dpost_act.c15 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()
133 err = xa_alloc(&post_act->ids, &handle->id, post_attr, in mlx5e_tc_post_act_add()
160 xa_erase(&post_act->ids, handle->id); in mlx5e_tc_post_act_del()
/drivers/scsi/csiostor/
Dcsio_attr.c63 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/acpi/
Dacpi_pnp.c358 .ids = acpi_pnp_device_ids,
370 static const struct acpi_device_id ids[] = { in is_cmos_rtc_device() local
376 return !acpi_match_device_ids(adev, ids); in is_cmos_rtc_device()
/drivers/mfd/
Dmfd-core.c64 struct acpi_device_id *ids; member
72 if (!acpi_match_device_ids(adev, wd->ids)) { in match_device_ids()
102 struct acpi_device_id ids[2] = {}; in mfd_acpi_add_device() local
105 .ids = ids, in mfd_acpi_add_device()
108 strscpy(ids[0].id, match->pnpid, sizeof(ids[0].id)); in mfd_acpi_add_device()
/drivers/scsi/fcoe/
Dfcoe_ctlr.c2126 rdata->ids.port_id, event); in fcoe_ctlr_vn_rport_callback()
2140 rdata->ids.port_id); in fcoe_ctlr_vn_rport_callback()
2343 frport->rdata.ids.node_name = in fcoe_ctlr_vn_parse()
2351 frport->rdata.ids.port_id = ntoh24(vn->fd_fc_id); in fcoe_ctlr_vn_parse()
2352 frport->rdata.ids.port_name = in fcoe_ctlr_vn_parse()
2406 if (frport->rdata.ids.port_id != fip->port_id) in fcoe_ctlr_vn_probe_req()
2426 if (fip->lp->wwpn > frport->rdata.ids.port_name && in fcoe_ctlr_vn_probe_req()
2457 if (frport->rdata.ids.port_id != fip->port_id) in fcoe_ctlr_vn_probe_reply()
2488 struct fc_rport_identifiers *ids; in fcoe_ctlr_vn_add() local
2492 port_id = new->rdata.ids.port_id; in fcoe_ctlr_vn_add()
[all …]
/drivers/soundwire/
Dintel_init.c266 ctx->ids = kcalloc(num_slaves, sizeof(*ctx->ids), GFP_KERNEL); in sdw_intel_probe_controller()
267 if (!ctx->ids) in sdw_intel_probe_controller()
275 ctx->ids[i].id = slave->id; in sdw_intel_probe_controller()
276 ctx->ids[i].link_id = bus->link_id; in sdw_intel_probe_controller()
384 kfree(ctx->ids); in sdw_intel_exit()
/drivers/net/wireless/intel/iwlwifi/mvm/
Dbinding.c16 u16 ids[MAX_MACS_IN_BINDING]; member
49 cmd.macs[i] = cpu_to_le32(FW_CMD_ID_AND_COLOR(data->ids[i], in iwl_mvm_binding_cmd()
84 data->ids[data->idx] = mvmvif->id; in iwl_mvm_iface_iterator()
123 data.ids[data.idx] = mvmvif->id; in iwl_mvm_binding_update()
/drivers/soc/samsung/
Dexynos5422-asv.c341 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/touchscreen/
Dcyttsp_core.c290 static void cyttsp_extract_track_ids(struct cyttsp_xydata *xy_data, int *ids) in cyttsp_extract_track_ids() argument
292 ids[0] = xy_data->touch12_id >> 4; in cyttsp_extract_track_ids()
293 ids[1] = xy_data->touch12_id & 0xF; in cyttsp_extract_track_ids()
294 ids[2] = xy_data->touch34_id >> 4; in cyttsp_extract_track_ids()
295 ids[3] = xy_data->touch34_id & 0xF; in cyttsp_extract_track_ids()
321 int ids[CY_MAX_ID]; in cyttsp_report_tchdata() local
339 cyttsp_extract_track_ids(xy_data, ids); in cyttsp_report_tchdata()
346 input_mt_slot(input, ids[i]); in cyttsp_report_tchdata()
352 __set_bit(ids[i], used); in cyttsp_report_tchdata()

1234567891011