Home
last modified time | relevance | path

Searched refs:id_map (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/hwtracing/coresight/
A Dcoresight-trace-id.c103 set_bit(id, id_map->used_ids); in coresight_trace_id_alloc_new_id()
113 clear_bit(id, id_map->used_ids); in coresight_trace_id_free()
124 spin_lock_irqsave(&id_map->lock, flags); in coresight_trace_id_release_all()
129 DUMP_ID_MAP(id_map); in coresight_trace_id_release_all()
137 spin_lock_irqsave(&id_map->lock, flags); in _coresight_trace_id_get_cpu_id()
167 DUMP_ID_MAP(id_map); in _coresight_trace_id_get_cpu_id()
183 coresight_trace_id_free(id, id_map); in _coresight_trace_id_put_cpu_id()
188 DUMP_ID_MAP(id_map); in _coresight_trace_id_put_cpu_id()
202 DUMP_ID_MAP(id_map); in coresight_trace_id_map_get_system_id()
211 coresight_trace_id_free(id, id_map); in coresight_trace_id_map_put_system_id()
[all …]
A Dcoresight-trace-id.h65 int coresight_trace_id_get_cpu_id_map(int cpu, struct coresight_trace_id_map *id_map);
80 void coresight_trace_id_put_cpu_id_map(int cpu, struct coresight_trace_id_map *id_map);
106 int coresight_trace_id_read_cpu_id_map(int cpu, struct coresight_trace_id_map *id_map);
140 void coresight_trace_id_perf_start(struct coresight_trace_id_map *id_map);
148 void coresight_trace_id_perf_stop(struct coresight_trace_id_map *id_map);
A Dcoresight-etm3x-core.c485 struct coresight_trace_id_map *id_map) in etm_enable_perf() argument
504 trace_id = coresight_trace_id_read_cpu_id_map(drvdata->cpu, id_map); in etm_enable_perf()
557 enum cs_mode mode, struct coresight_trace_id_map *id_map) in etm_enable() argument
572 ret = etm_enable_perf(csdev, event, id_map); in etm_enable()
A Dcoresight-dummy.c25 __maybe_unused struct coresight_trace_id_map *id_map) in dummy_source_enable() argument
A Dcoresight-etm4x-core.c756 struct coresight_trace_id_map *id_map) in etm4_enable_perf() argument
779 trace_id = coresight_trace_id_read_cpu_id_map(drvdata->cpu, id_map); in etm4_enable_perf()
841 enum cs_mode mode, struct coresight_trace_id_map *id_map) in etm4_enable() argument
855 ret = etm4_enable_perf(csdev, event, id_map); in etm4_enable()
A Dcoresight-tpdm.c443 __maybe_unused struct coresight_trace_id_map *id_map) in tpdm_enable() argument
/linux/tools/lib/bpf/
A Dbtf_relocate.c47 __u32 *id_map; member
78 *id = r->id_map[*id]; in btf_relocate_rewrite_type_id()
342 if (r->id_map[dist_info->id] && in btf_relocate_map_distilled_base()
359 r->id_map[dist_info->id] = id; in btf_relocate_map_distilled_base()
367 if (r->id_map[id] && r->id_map[id] != BTF_IS_EMBEDDED) in btf_relocate_map_distilled_base()
463 r.id_map = calloc(nr_types, sizeof(*r.id_map)); in btf_relocate()
469 if (!r.id_map || !r.str_map) { in btf_relocate()
511 if (id_map) { in btf_relocate()
512 *id_map = r.id_map; in btf_relocate()
513 r.id_map = NULL; in btf_relocate()
[all …]
A Dbtf.c5179 int *id_map; member
5204 if (dist->id_map[*id] > 0) in btf_add_distilled_type_ids()
5227 dist->id_map[*id] = *id; in btf_add_distilled_type_ids()
5265 if (!dist->id_map[i]) in btf_add_distilled_types()
5335 dist->id_map[i] = id++; in btf_add_distilled_types()
5356 if (dist->id_map[*id]) in btf_update_distilled_type_ids()
5357 *id = dist->id_map[*id]; in btf_update_distilled_type_ids()
5401 dist.id_map = calloc(n, sizeof(*dist.id_map)); in btf__distill_base()
5402 if (!dist.id_map) { in btf__distill_base()
5468 free(dist.id_map); in btf__distill_base()
A Dlibbpf_internal.h239 int btf_relocate(struct btf *btf, const struct btf *base_btf, __u32 **id_map);
/linux/drivers/greybus/
A Dhd.c50 struct ida *id_map = &hd->cport_id_map; in gb_hd_cport_reserve() local
53 ret = ida_alloc_range(id_map, cport_id, cport_id, GFP_KERNEL); in gb_hd_cport_reserve()
65 struct ida *id_map = &hd->cport_id_map; in gb_hd_cport_release_reserved() local
67 ida_free(id_map, cport_id); in gb_hd_cport_release_reserved()
75 struct ida *id_map = &hd->cport_id_map; in gb_hd_cport_allocate() local
92 return ida_alloc_range(id_map, ida_start, ida_end, GFP_KERNEL); in gb_hd_cport_allocate()
A Des2.c492 struct ida *id_map = &hd->cport_id_map; in es2_cport_allocate() local
525 return ida_alloc_range(id_map, ida_start, ida_end, GFP_KERNEL); in es2_cport_allocate()
/linux/tools/testing/selftests/filesystems/binderfs/
A Dbinderfs_test.c329 char id_map[4096]; in change_idmaps() local
338 snprintf(id_map, sizeof(id_map), "0 %d 1\n", getuid()); in change_idmaps()
339 ret = write_id_mapping(UID_MAP, pid, id_map, strlen(id_map)); in change_idmaps()
344 snprintf(id_map, sizeof(id_map), "0 %d 1\n", getgid()); in change_idmaps()
345 ret = write_id_mapping(GID_MAP, pid, id_map, strlen(id_map)); in change_idmaps()
/linux/drivers/staging/greybus/
A Dfw-download.c40 struct ida id_map; member
66 ida_free(&fw_req->fw_download->id_map, fw_req->firmware_id); in fw_req_release()
173 ret = ida_alloc_range(&fw_download->id_map, 1, 255, GFP_KERNEL); in find_firmware()
214 ida_free(&fw_download->id_map, fw_req->firmware_id); in find_firmware()
418 ida_init(&fw_download->id_map); in gb_fw_download_connection_init()
430 ida_destroy(&fw_download->id_map); in gb_fw_download_connection_init()
463 ida_destroy(&fw_download->id_map); in gb_fw_download_connection_exit()
A Dfw-management.c30 struct ida id_map; member
71 ida_destroy(&fw_mgmt->id_map); in fw_mgmt_kref_release()
167 ret = ida_alloc_range(&fw_mgmt->id_map, 1, 255, GFP_KERNEL); in fw_mgmt_load_and_validate_operation()
182 ida_free(&fw_mgmt->id_map, fw_mgmt->intf_fw_request_id); in fw_mgmt_load_and_validate_operation()
221 ida_free(&fw_mgmt->id_map, fw_mgmt->intf_fw_request_id); in fw_mgmt_interface_fw_loaded_operation()
316 ret = ida_alloc_range(&fw_mgmt->id_map, 1, 255, GFP_KERNEL); in fw_mgmt_backend_fw_update_operation()
330 ida_free(&fw_mgmt->id_map, fw_mgmt->backend_fw_request_id); in fw_mgmt_backend_fw_update_operation()
368 ida_free(&fw_mgmt->id_map, fw_mgmt->backend_fw_request_id); in fw_mgmt_backend_fw_updated_operation()
604 ida_init(&fw_mgmt->id_map); in gb_fw_mgmt_connection_init()
/linux/drivers/crypto/intel/qat/qat_common/
A Dadf_dev_mgr.c12 static u8 id_map[ADF_MAX_DEVICES]; variable
77 id_map[map->id] = 0; in adf_clean_vf_map()
121 if (!id_map[i]) { in adf_find_free_id()
122 id_map[i] = 1; in adf_find_free_id()
254 id_map[accel_dev->accel_id] = 0; in adf_devmgr_rm_dev()
/linux/include/linux/
A Dcoresight.h387 enum cs_mode mode, struct coresight_trace_id_map *id_map);

Completed in 48 milliseconds