Home
last modified time | relevance | path

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

12345678910>>...17

/Linux-v4.19/ipc/
Dutil.c75 int ids; member
115 void ipc_init_ids(struct ipc_ids *ids) in ipc_init_ids() argument
117 ids->in_use = 0; in ipc_init_ids()
118 ids->seq = 0; in ipc_init_ids()
119 init_rwsem(&ids->rwsem); in ipc_init_ids()
120 rhashtable_init(&ids->key_ht, &ipc_kht_params); in ipc_init_ids()
121 idr_init(&ids->ipcs_idr); in ipc_init_ids()
122 ids->max_idx = -1; in ipc_init_ids()
124 ids->next_id = -1; in ipc_init_ids()
138 int ids, int (*show)(struct seq_file *, void *)) in ipc_init_proc_interface() argument
[all …]
Dutil.h86 void ipc_init_ids(struct ipc_ids *ids);
89 int ids, int (*show)(struct seq_file *, void *));
92 #define ipc_init_proc_interface(path, header, ids, show) do {} while (0) argument
121 static inline int ipc_get_maxidx(struct ipc_ids *ids) in ipc_get_maxidx() argument
123 if (ids->in_use == 0) in ipc_get_maxidx()
126 if (ids->in_use == IPCMNI) in ipc_get_maxidx()
129 return ids->max_idx; in ipc_get_maxidx()
145 struct kern_ipc_perm *ipc_obtain_object_idr(struct ipc_ids *ids, int id);
151 struct ipc_ids *ids, int id, int cmd,
214 struct kern_ipc_perm *ipc_obtain_object_check(struct ipc_ids *ids, int id);
[all …]
Dipc_sysctl.c180 .data = &init_ipc_ns.ids[IPC_SEM_IDS].next_id,
181 .maxlen = sizeof(init_ipc_ns.ids[IPC_SEM_IDS].next_id),
189 .data = &init_ipc_ns.ids[IPC_MSG_IDS].next_id,
190 .maxlen = sizeof(init_ipc_ns.ids[IPC_MSG_IDS].next_id),
198 .data = &init_ipc_ns.ids[IPC_SHM_IDS].next_id,
199 .maxlen = sizeof(init_ipc_ns.ids[IPC_SHM_IDS].next_id),
Dnamespace.c95 void free_ipcs(struct ipc_namespace *ns, struct ipc_ids *ids, in free_ipcs() argument
102 down_write(&ids->rwsem); in free_ipcs()
104 in_use = ids->in_use; in free_ipcs()
107 perm = idr_find(&ids->ipcs_idr, next_id); in free_ipcs()
115 up_write(&ids->rwsem); in free_ipcs()
/Linux-v4.19/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 …]
/Linux-v4.19/net/openvswitch/
Dvport.c349 int ovs_vport_set_upcall_portids(struct vport *vport, const struct nlattr *ids) in ovs_vport_set_upcall_portids() argument
353 if (!nla_len(ids) || nla_len(ids) % sizeof(u32)) in ovs_vport_set_upcall_portids()
358 vport_portids = kmalloc(sizeof(*vport_portids) + nla_len(ids), in ovs_vport_set_upcall_portids()
363 vport_portids->n_ids = nla_len(ids) / sizeof(u32); in ovs_vport_set_upcall_portids()
365 nla_memcpy(vport_portids->ids, ids, nla_len(ids)); in ovs_vport_set_upcall_portids()
391 struct vport_portids *ids; in ovs_vport_get_upcall_portids() local
393 ids = rcu_dereference_ovsl(vport->upcall_portids); in ovs_vport_get_upcall_portids()
397 ids->n_ids * sizeof(u32), (void *)ids->ids); in ovs_vport_get_upcall_portids()
399 return nla_put_u32(skb, OVS_VPORT_ATTR_UPCALL_PID, ids->ids[0]); in ovs_vport_get_upcall_portids()
415 struct vport_portids *ids; in ovs_vport_find_upcall_portid() local
[all …]
/Linux-v4.19/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()
132 const struct zorro_device_id *ids = zorro_drv->id_table; in zorro_bus_match() local
134 if (!ids) in zorro_bus_match()
137 while (ids->id) { in zorro_bus_match()
138 if (ids->id == ZORRO_WILDCARD || ids->id == z->id) in zorro_bus_match()
140 ids++; in zorro_bus_match()
/Linux-v4.19/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 "
51 if (ids[0] == '\0') in pci_stub_init()
55 p = ids; in pci_stub_init()
Dsearch.c379 int pci_dev_present(const struct pci_device_id *ids) in pci_dev_present() argument
384 while (ids->vendor || ids->subvendor || ids->class_mask) { in pci_dev_present()
385 found = pci_get_dev_by_id(ids, NULL); in pci_dev_present()
390 ids++; in pci_dev_present()
/Linux-v4.19/arch/arm/boot/dts/
Dimx28.dtsi222 fsl,pinmux-ids = <
233 fsl,pinmux-ids = <
244 fsl,pinmux-ids = <
257 fsl,pinmux-ids = <
281 fsl,pinmux-ids = <
291 fsl,pinmux-ids = <
304 fsl,pinmux-ids = <
315 fsl,pinmux-ids = <
328 fsl,pinmux-ids = <
339 fsl,pinmux-ids = <
[all …]
Dimx23.dtsi148 fsl,pinmux-ids = <
159 fsl,pinmux-ids = <
172 fsl,pinmux-ids = <
183 fsl,pinmux-ids = <
194 fsl,pinmux-ids = <
220 fsl,pinmux-ids = <
230 fsl,pinmux-ids = <
245 fsl,pinmux-ids = <
265 fsl,pinmux-ids = <
274 fsl,pinmux-ids = <
[all …]
Dimx28-cfa10049.dts92 fsl,pinmux-ids = <
102 fsl,pinmux-ids = <
113 fsl,pinmux-ids = <
123 fsl,pinmux-ids = <
133 fsl,pinmux-ids = <
144 fsl,pinmux-ids = <
154 fsl,pinmux-ids = <
167 fsl,pinmux-ids = <
181 fsl,pinmux-ids = <
208 fsl,pinmux-ids = <
[all …]
Dimx28-eukrea-mbmx28lc.dtsi202 fsl,pinmux-ids = <
212 fsl,pinmux-ids = <
222 fsl,pinmux-ids = <
235 fsl,pinmux-ids = <
245 fsl,pinmux-ids = <
255 fsl,pinmux-ids = <
265 fsl,pinmux-ids = <
275 fsl,pinmux-ids = <
/Linux-v4.19/drivers/regulator/
Dmax8907-regulator.c49 #define REG_LDO(ids, supply, base, min, max, step) \ argument
50 [MAX8907_##ids] = { \
51 .name = #ids, \
53 .id = MAX8907_##ids, \
66 #define REG_FIXED(ids, supply, voltage) \ argument
67 [MAX8907_##ids] = { \
68 .name = #ids, \
70 .id = MAX8907_##ids, \
78 #define REG_OUT5V(ids, supply, base, voltage) \ argument
79 [MAX8907_##ids] = { \
[all …]
/Linux-v4.19/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()
198 const struct superhyway_device_id *ids = shyway_drv->id_table; in superhyway_bus_match() local
200 if (!ids) in superhyway_bus_match()
202 if (superhyway_match_id(ids, shyway_dev)) in superhyway_bus_match()
/Linux-v4.19/drivers/media/pci/ddbridge/
Dddbridge-main.c197 dev->link[0].ids.vendor = id->vendor; in ddb_probe()
198 dev->link[0].ids.device = id->device; in ddb_probe()
199 dev->link[0].ids.subvendor = id->subvendor; in ddb_probe()
200 dev->link[0].ids.subdevice = pdev->subsystem_device; in ddb_probe()
201 dev->link[0].ids.devid = (id->device << 16) | id->vendor; in ddb_probe()
224 dev->link[0].ids.hwid = ddbreadl(dev, 0); in ddb_probe()
225 dev->link[0].ids.regmapid = ddbreadl(dev, 4); in ddb_probe()
228 dev->link[0].ids.hwid, dev->link[0].ids.regmapid); in ddb_probe()
/Linux-v4.19/arch/ia64/sn/kernel/
Dtiocx.c54 const struct cx_device_id *ids = cx_drv->id_table; in tiocx_match() local
56 if (!ids) in tiocx_match()
59 while (ids->part_num) { in tiocx_match()
60 if (ids->part_num == cx_dev->cx_id.part_num) in tiocx_match()
62 ids++; in tiocx_match()
85 *ids, in cx_device_match()
94 while (ids->part_num && ids->mfg_num) { in cx_device_match()
95 if (ids->part_num == cx_device->cx_id.part_num && in cx_device_match()
96 ids->mfg_num == cx_device->cx_id.mfg_num) in cx_device_match()
97 return ids; in cx_device_match()
[all …]
/Linux-v4.19/drivers/mmc/core/
Dsdio_bus.c83 const struct sdio_device_id *ids; in sdio_match_device() local
85 ids = sdrv->id_table; in sdio_match_device()
87 if (ids) { in sdio_match_device()
88 while (ids->class || ids->vendor || ids->device) { in sdio_match_device()
89 if (sdio_match_one(func, ids)) in sdio_match_device()
90 return ids; in sdio_match_device()
91 ids++; in sdio_match_device()
/Linux-v4.19/drivers/scsi/libfc/
Dfc_disc.c399 struct fc_rport_identifiers ids; in fc_disc_gpn_ft_parse() local
443 ids.port_id = ntoh24(np->fp_fid); in fc_disc_gpn_ft_parse()
444 ids.port_name = ntohll(np->fp_wwpn); in fc_disc_gpn_ft_parse()
446 if (ids.port_id != lport->port_id && in fc_disc_gpn_ft_parse()
447 ids.port_name != lport->wwpn) { in fc_disc_gpn_ft_parse()
448 rdata = fc_rport_create(lport, ids.port_id); in fc_disc_gpn_ft_parse()
450 rdata->ids.port_name = ids.port_name; in fc_disc_gpn_ft_parse()
455 "(%6.6x)\n", ids.port_id); in fc_disc_gpn_ft_parse()
609 if (rdata->ids.port_name == -1) in fc_disc_gpn_id_resp()
610 rdata->ids.port_name = port_name; in fc_disc_gpn_id_resp()
[all …]
Dfc_rport.c123 if (tmp_rdata->ids.port_id == port_id && in fc_rport_lookup()
154 rdata->ids.node_name = -1; in fc_rport_create()
155 rdata->ids.port_name = -1; in fc_rport_create()
156 rdata->ids.port_id = port_id; in fc_rport_create()
157 rdata->ids.roles = FC_RPORT_ROLE_UNKNOWN; in fc_rport_create()
275 struct fc_rport_identifiers ids; in fc_rport_work() local
289 ids = rdata->ids; in fc_rport_work()
297 rport = fc_remote_port_add(lport->host, 0, &ids); in fc_rport_work()
343 port_id = rdata->ids.port_id; in fc_rport_work()
513 u32 port_id = rdata->ids.port_id; in fc_rport_logoff()
[all …]
/Linux-v4.19/sound/soc/intel/atom/
Dsst-atom-controls.c295 const char *pipe, struct sst_ids *ids) in sst_find_and_send_pipe_algo() argument
303 list_for_each_entry(algo, &ids->algo_list, node) { in sst_find_and_send_pipe_algo()
507 static int sst_set_pipe_gain(struct sst_ids *ids,
515 struct sst_ids *ids = w->priv; in sst_send_pipe_module_params() local
518 sst_find_and_send_pipe_algo(drv, w->name, ids); in sst_send_pipe_module_params()
519 sst_set_pipe_gain(ids, drv, 0); in sst_send_pipe_module_params()
589 static int sst_set_pipe_gain(struct sst_ids *ids, in sst_set_pipe_gain() argument
597 list_for_each_entry(gain, &ids->gain_list, node) { in sst_set_pipe_gain()
618 struct sst_ids *ids = w->priv; in sst_swm_mixer_event() local
664 ids->location_id, SST_DEFAULT_MODULE_ID); in sst_swm_mixer_event()
[all …]
/Linux-v4.19/tools/perf/util/
Dmetricgroup.c92 const char **ids; member
98 const char **ids, in find_evsel() argument
106 if (!strcmp(ev->name, ids[ind])) { in find_evsel()
146 evsel = find_evsel(perf_evlist, eg->ids, eg->idnum, in metricgroup__setup_events()
390 const char **ids; in metricgroup__add_metric() local
397 NULL, &ids, &idnum) < 0) in metricgroup__add_metric()
402 pr_debug("found event %s\n", ids[j]); in metricgroup__add_metric()
405 ids[j]); in metricgroup__add_metric()
414 eg->ids = ids; in metricgroup__add_metric()
458 free((char *)eg->ids[i]); in metricgroup__free_egroups()
[all …]
/Linux-v4.19/Documentation/RCU/
DarrayRCU.txt55 ids->sem semaphore.
59 the remainder of the new, updates the ids->entries pointer to point to
61 Note that rcu_assign_pointer() is used to update the ids->entries pointer,
65 static int grow_ary(struct ipc_ids* ids, int newsize)
70 int size = ids->entries->size;
82 memcpy(new->p, ids->entries->p,
88 old = ids->entries;
95 rcu_assign_pointer(ids->entries, new);
117 struct kern_ipc_perm* ipc_lock(struct ipc_ids* ids, int id)
124 entries = rcu_dereference(ids->entries);
/Linux-v4.19/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()
/Linux-v4.19/Documentation/devicetree/bindings/hsi/
Dclient-devices.txt7 - hsi-channel-ids: A list of channel ids
21 hsi-channel-ids property
31 hsi-channel-ids = <0>, <1>, <2>, <3>;

12345678910>>...17