Home
last modified time | relevance | path

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

12345678910>>...16

/linux/tools/perf/util/
H A Dexpr.y27 struct ids {
32 struct hashmap *ids;
41 } ids;
56 %type <ids> expr if_expr
57 %destructor { ids__free($$.ids); } <ids>
81 static struct ids union_expr(struct ids ids1, struct ids ids2)
83 struct ids result = {
85 .ids = ids__union(ids1.ids, ids2.ids),
90 static struct ids handle_id(struct expr_parse_ctx *ctx, char *id,
93 struct ids result;
[all …]
H A Dexpr.c76 void ids__free(struct hashmap *ids) in ids__free() argument
81 if (ids == NULL) in ids__free()
84 hashmap__for_each_entry(ids, cur, bkt) { in ids__free()
89 hashmap__free(ids); in ids__free()
92 int ids__insert(struct hashmap *ids, const char *id) in ids__insert() argument
98 ret = hashmap__set(ids, id, data_ptr, &old_key, &old_data); in ids__insert()
144 return ids__insert(ctx->ids, id); in expr__add_id()
168 ret = hashmap__set(ctx->ids, id, data_ptr, &old_key, &old_data); in expr__add_id_val_source_count()
207 ret = hashmap__set(ctx->ids, name, data_ptr, &old_key, &old_data); in expr__add_ref()
224 return hashmap__find(ctx->ids, id, data) ? 0 : -1; in expr__get_id()
[all …]
H A Dexpr.h16 struct hashmap *ids; member
23 void ids__free(struct hashmap *ids);
24 int ids__insert(struct hashmap *ids, const char *id);
52 struct expr_parse_ctx *ids);
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_field_iter.c10 __u32 ids[5]; member
13 { .ids = {}, .strs = {} },
14 { .ids = {}, .strs = { "int" } },
15 { .ids = {}, .strs = { "int64" } },
16 { .ids = { 1 }, .strs = { "" } },
17 { .ids = { 2, 1 }, .strs = { "" } },
18 { .ids = { 3, 1 }, .strs = { "s1", "f1", "f2" } },
19 { .ids = { 1, 5 }, .strs = { "u1", "f1", "f2" } },
20 { .ids = {}, .strs = { "e1", "v1", "v2" } },
21 { .ids = {}, .strs = { "fw1" } },
[all …]
/linux/tools/perf/tests/
H A Dexpr.c137 TEST_ASSERT_VAL("find ids", hashmap__size(ctx->ids) == 3); in test__expr()
138 TEST_ASSERT_VAL("find ids", hashmap__find(ctx->ids, "BAR", &val_ptr)); in test__expr()
139 TEST_ASSERT_VAL("find ids", hashmap__find(ctx->ids, "BAZ", &val_ptr)); in test__expr()
140 TEST_ASSERT_VAL("find ids", hashmap__find(ctx->ids, "BOZO", &val_ptr)); in test__expr()
147 TEST_ASSERT_VAL("find ids", hashmap__size(ctx->ids) == 2); in test__expr()
148 TEST_ASSERT_VAL("find ids", hashmap__find(ctx->ids, "EVENT1,param=3@", &val_ptr)); in test__expr()
149 TEST_ASSERT_VAL("find ids", hashmap__find(ctx->ids, "EVENT2,param=3@", &val_ptr)); in test__expr()
155 TEST_ASSERT_VAL("find ids", hashmap__size(ctx->ids) == 2); in test__expr()
156 TEST_ASSERT_VAL("find ids", hashmap__find(ctx->ids, "dash-event1", &val_ptr)); in test__expr()
157 TEST_ASSERT_VAL("find ids", hashmap__find(ctx->ids, "dash-event2", &val_ptr)); in test__expr()
[all …]
/linux/drivers/dio/
H A 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/net/openvswitch/
H A Dvport.c402 int ovs_vport_set_upcall_portids(struct vport *vport, const struct nlattr *ids) in ovs_vport_set_upcall_portids() argument
406 if (!nla_len(ids) || nla_len(ids) % sizeof(u32)) in ovs_vport_set_upcall_portids()
411 vport_portids = kmalloc(sizeof(*vport_portids) + nla_len(ids), in ovs_vport_set_upcall_portids()
416 vport_portids->n_ids = nla_len(ids) / sizeof(u32); in ovs_vport_set_upcall_portids()
418 nla_memcpy(vport_portids->ids, ids, nla_len(ids)); in ovs_vport_set_upcall_portids()
444 struct vport_portids *ids; in ovs_vport_get_upcall_portids() local
446 ids = rcu_dereference_ovsl(vport->upcall_portids); in ovs_vport_get_upcall_portids()
450 ids->n_ids * sizeof(u32), (void *)ids->ids); in ovs_vport_get_upcall_portids()
452 return nla_put_u32(skb, OVS_VPORT_ATTR_UPCALL_PID, ids->ids[0]); in ovs_vport_get_upcall_portids()
469 struct vport_portids *ids; in ovs_vport_find_upcall_portid() local
[all …]
/linux/drivers/regulator/
H A 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 …]
H A 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 …]
/linux/arch/arm/boot/dts/nxp/mxs/
H A Dimx28.dtsi218 fsl,pinmux-ids = <
229 fsl,pinmux-ids = <
240 fsl,pinmux-ids = <
253 fsl,pinmux-ids = <
277 fsl,pinmux-ids = <
287 fsl,pinmux-ids = <
300 fsl,pinmux-ids = <
311 fsl,pinmux-ids = <
324 fsl,pinmux-ids = <
335 fsl,pinmux-ids = <
[all …]
H A Dimx23.dtsi144 fsl,pinmux-ids = <
155 fsl,pinmux-ids = <
168 fsl,pinmux-ids = <
179 fsl,pinmux-ids = <
190 fsl,pinmux-ids = <
216 fsl,pinmux-ids = <
226 fsl,pinmux-ids = <
241 fsl,pinmux-ids = <
261 fsl,pinmux-ids = <
270 fsl,pinmux-ids = <
[all …]
H A Dimx28-cfa10049.dts248 fsl,pinmux-ids = <
258 fsl,pinmux-ids = <
269 fsl,pinmux-ids = <
279 fsl,pinmux-ids = <
289 fsl,pinmux-ids = <
300 fsl,pinmux-ids = <
310 fsl,pinmux-ids = <
323 fsl,pinmux-ids = <
337 fsl,pinmux-ids = <
364 fsl,pinmux-ids = <
[all …]
/linux/drivers/zorro/
H A 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()
/linux/include/linux/
H A Drseq_entry.h14 unsigned long ids; member
51 static inline void rseq_trace_update(struct task_struct *t, struct rseq_ids *ids) in rseq_trace_update() argument
53 if (tracepoint_enabled(rseq_update) && ids) in rseq_trace_update()
65 static inline void rseq_trace_update(struct task_struct *t, struct rseq_ids *ids) { } in rseq_trace_update() argument
212 node_id = t->rseq.ids.cpu_id != RSEQ_CPU_ID_UNINITIALIZED ? in rseq_debug_validate_ids()
213 cpu_to_node(t->rseq.ids.cpu_id) : 0; in rseq_debug_validate_ids()
217 if (cpu_id != t->rseq.ids.cpu_id) in rseq_debug_validate_ids()
226 if (uval != t->rseq.ids.mm_cid) in rseq_debug_validate_ids()
345 bool rseq_set_ids_get_csaddr(struct task_struct *t, struct rseq_ids *ids, in rseq_set_ids_get_csaddr() argument
356 unsafe_put_user(ids->cpu_id, &rseq->cpu_id_start, efault); in rseq_set_ids_get_csaddr()
[all …]
/linux/drivers/pci/
H A 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()
/linux/ipc/
H A Dutil.h114 void ipc_init_ids(struct ipc_ids *ids);
117 int ids, int (*show)(struct seq_file *, void *));
120 #define ipc_init_proc_interface(path, header, ids, show) do {} while (0) argument
152 static inline int ipc_get_maxidx(struct ipc_ids *ids) in ipc_get_maxidx() argument
154 if (ids->in_use == 0) in ipc_get_maxidx()
157 if (ids->in_use == ipc_mni) in ipc_get_maxidx()
160 return ids->max_idx; in ipc_get_maxidx()
176 struct kern_ipc_perm *ipc_obtain_object_idr(struct ipc_ids *ids, int id);
182 struct ipc_ids *ids, int id, int cmd,
242 struct kern_ipc_perm *ipc_obtain_object_check(struct ipc_ids *ids, int id);
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A 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()
/linux/drivers/nvme/host/
H A Dsysfs.c107 struct nvme_ns_ids *ids = &head->ids; in wwid_show() local
112 if (!uuid_is_null(&ids->uuid)) in wwid_show()
113 return sysfs_emit(buf, "uuid.%pU\n", &ids->uuid); in wwid_show()
115 if (memchr_inv(ids->nguid, 0, sizeof(ids->nguid))) in wwid_show()
116 return sysfs_emit(buf, "eui.%16phN\n", ids->nguid); in wwid_show()
118 if (memchr_inv(ids->eui64, 0, sizeof(ids->eui64))) in wwid_show()
119 return sysfs_emit(buf, "eui.%8phN\n", ids->eui64); in wwid_show()
137 return sysfs_emit(buf, "%pU\n", dev_to_ns_head(dev)->ids.nguid); in nguid_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()
[all …]
/linux/drivers/firewire/
H A Ddevice-attribute-test.c103 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()
/linux/drivers/media/pci/ddbridge/
H A 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()
/linux/sound/soc/intel/atom/
H A Dsst-atom-controls.c292 * @ids: list of algorithms
298 const char *pipe, struct sst_ids *ids) in sst_find_and_send_pipe_algo() argument
306 list_for_each_entry(algo, &ids->algo_list, node) { in sst_find_and_send_pipe_algo()
514 static int sst_set_pipe_gain(struct sst_ids *ids,
522 struct sst_ids *ids = w->priv; in sst_send_pipe_module_params() local
525 sst_find_and_send_pipe_algo(drv, w->name, ids); in sst_send_pipe_module_params()
526 sst_set_pipe_gain(ids, drv, 0); in sst_send_pipe_module_params()
559 * fill_swm_input - fill in the SWM input ids given the register
599 static int sst_set_pipe_gain(struct sst_ids *ids, in sst_set_pipe_gain() argument
607 list_for_each_entry(gain, &ids in sst_set_pipe_gain()
628 struct sst_ids *ids = w->priv; sst_swm_mixer_event() local
1004 struct sst_ids *ids = w->priv; sst_set_media_path() local
1041 struct sst_ids *ids = w->priv; sst_set_media_loop() local
1343 struct sst_ids *ids = p->sink->priv; sst_send_pipe_gains() local
1359 struct sst_ids *ids = p->source->priv; sst_send_pipe_gains() local
1392 struct sst_ids *ids = w->priv; sst_fill_module_list() local
1487 sst_fill_linked_widgets(struct snd_soc_component * component,struct sst_ids * ids) sst_fill_linked_widgets() argument
1511 struct sst_ids *ids = w->priv; sst_map_modules_to_pipe() local
[all...]
/linux/drivers/vfio/pci/
H A 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…
221 if (ids[0] == '\0') in vfio_pci_fill_ids()
225 p = ids; in vfio_pci_fill_ids()
/linux/drivers/scsi/libfc/
H A Dfc_disc.c384 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 …]
H A 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 …]
/linux/tools/testing/selftests/hid/tests/
H A Dconftest.py64 ids = []
76 ids.append(f"{module.name} {vid:04x}:{pid:04x}")
77 metafunc.parametrize("usbVidPid", params, ids=ids)

12345678910>>...16