| /linux/arch/powerpc/lib/ |
| H A D | feature-fixups.c | 189 static void do_stf_entry_barrier_fixups(enum stf_barrier_type types) in do_stf_entry_barrier_fixups() argument 203 if (types & STF_BARRIER_FALLBACK) { in do_stf_entry_barrier_fixups() 207 } else if (types & STF_BARRIER_EIEIO) { in do_stf_entry_barrier_fixups() 209 } else if (types & STF_BARRIER_SYNC_ORI) { in do_stf_entry_barrier_fixups() 215 i = do_patch_entry_fixups(start, end, instrs, types & STF_BARRIER_FALLBACK, in do_stf_entry_barrier_fixups() 219 (types == STF_BARRIER_NONE) ? "no" : in do_stf_entry_barrier_fixups() 220 (types == STF_BARRIER_FALLBACK) ? "fallback" : in do_stf_entry_barrier_fixups() 221 (types == STF_BARRIER_EIEIO) ? "eieio" : in do_stf_entry_barrier_fixups() 222 (types == (STF_BARRIER_SYNC_ORI)) ? "hwsync" in do_stf_entry_barrier_fixups() 226 static void do_stf_exit_barrier_fixups(enum stf_barrier_type types) in do_stf_exit_barrier_fixups() argument [all …]
|
| /linux/tools/perf/tests/ |
| H A D | event_groups.c | 14 static int types[] = {0, 1, -1}; variable 61 types[2] = pmu->type; in setup_uncore_event() 71 fd = event_open(types[2], configs[2], -1); in setup_uncore_event() 87 group_fd = event_open(types[i], configs[i], -1); in run_test() 91 sibling_fd1 = event_open(types[j], configs[j], group_fd); in run_test() 106 sibling_fd2 = event_open(types[k], configs_hw[k], group_fd); in run_test() 108 sibling_fd2 = event_open(types[k], configs[k], group_fd); in run_test() 128 if (ret || types[2] == -1) in test__event_groups() 145 types[i], configs[i], types[j], configs[j], in test__event_groups() 146 types[k], configs_hw[k], r ? "Fail" : "Pass"); in test__event_groups() [all …]
|
| /linux/tools/lib/bpf/ |
| H A D | features.c | 83 __u32 types[] = { in probe_kern_btf() local 88 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf() 96 __u32 types[] = { in probe_kern_btf_func() local 106 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_func() 114 __u32 types[] = { in probe_kern_btf_func_global() local 124 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_func_global() 132 __u32 types[] = { in probe_kern_btf_datasec() local 143 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_datasec() 151 __u32 types[] = { in probe_kern_btf_qmark_datasec() local 162 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_qmark_datasec() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | uconn.c | 39 args.v0.types = 0; in nvkm_uconn_uevent_gsp() 41 args.v0.types |= NVIF_CONN_EVENT_V0_PLUG; in nvkm_uconn_uevent_gsp() 43 args.v0.types |= NVIF_CONN_EVENT_V0_UNPLUG; in nvkm_uconn_uevent_gsp() 45 args.v0.types |= NVIF_CONN_EVENT_V0_IRQ; in nvkm_uconn_uevent_gsp() 56 args.v0.types = 0; in nvkm_uconn_uevent_aux() 58 args.v0.types |= NVIF_CONN_EVENT_V0_PLUG; in nvkm_uconn_uevent_aux() 60 args.v0.types |= NVIF_CONN_EVENT_V0_UNPLUG; in nvkm_uconn_uevent_aux() 62 args.v0.types |= NVIF_CONN_EVENT_V0_IRQ; in nvkm_uconn_uevent_aux() 73 args.v0.types = 0; in nvkm_uconn_uevent_gpio() 75 args.v0.types |= NVIF_CONN_EVENT_V0_PLUG; in nvkm_uconn_uevent_gpio() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/core/ |
| H A D | event.c | 26 nvkm_event_put(struct nvkm_event *event, u32 types, int index) in nvkm_event_put() argument 30 nvkm_trace(event->subdev, "event: decr %08x on %d\n", types, index); in nvkm_event_put() 32 while (types) { in nvkm_event_put() 33 int type = __ffs(types); types &= ~(1 << type); in nvkm_event_put() 43 nvkm_event_get(struct nvkm_event *event, u32 types, int index) in nvkm_event_get() argument 47 nvkm_trace(event->subdev, "event: incr %08x on %d\n", types, index); in nvkm_event_get() 49 while (types) { in nvkm_event_get() 50 int type = __ffs(types); types &= ~(1 << type); in nvkm_event_get()
|
| /linux/drivers/pci/hotplug/ |
| H A D | rpaphp_core.c | 163 const __be32 *indexes, *names, *types, *domains; in get_children_props() local 167 types = of_get_property(dn, "ibm,drc-types", NULL); in get_children_props() 170 if (!indexes || !names || !types || !domains) { in get_children_props() 181 *drc_types = types; in get_children_props() 200 const __be32 *types, *domains; in rpaphp_check_drc_props_v1() local 203 rc = get_children_props(dn->parent, &indexes, &names, &types, &domains); in rpaphp_check_drc_props_v1() 209 type_tmp = (char *) &types[1]; in rpaphp_check_drc_props_v1() 317 const __be32 **names, const __be32 **types, in is_php_dn() argument 330 *types = drc_types; in is_php_dn() 380 const __be32 *indexes, *names, *types, *power_domains; in rpaphp_drc_add_slot() local [all …]
|
| /linux/arch/x86/events/intel/ |
| H A D | uncore.c | 981 static void uncore_types_exit(struct intel_uncore_type **types) in uncore_types_exit() argument 983 for (; *types; types++) in uncore_types_exit() 984 uncore_type_exit(*types); in uncore_types_exit() 1048 uncore_types_init(struct intel_uncore_type **types) in uncore_types_init() argument 1052 for (; *types; types++) { in uncore_types_init() 1053 ret = uncore_type_init(*types); in uncore_types_init() 1077 struct intel_uncore_type **types = uncore_pci_uncores; in uncore_pci_find_dev_pmu_from_types() local 1082 for (; *types; types++) { in uncore_pci_find_dev_pmu_from_types() 1083 type = *types; in uncore_pci_find_dev_pmu_from_types() 1358 struct intel_uncore_type **types = uncore_pci_uncores; in uncore_pci_pmus_register() local [all …]
|
| /linux/kernel/bpf/preload/iterators/ |
| H A D | iterators.bpf.c | 36 struct btf_type **types; member 61 struct btf_type **types, *t; in get_name() local 68 types = btf->types; in get_name() 69 bpf_probe_read_kernel(&t, sizeof(t), types + btf_id); in get_name()
|
| /linux/tools/bpf/bpftool/Documentation/ |
| H A D | bpftool-feature.rst | 38 types availability, eBPF helper functions availability, and more. 70 List items known to bpftool. These can be BPF program types 71 (**prog_types**), BPF map types (**map_types**), attach types 72 (**attach_types**), link types (**link_types**), or BPF helper functions 75 (for all object types) or from the BPF UAPI header (list of helpers). This 76 can be used in scripts to iterate over BPF types or helpers.
|
| H A D | bpftool-btf.rst | 50 its BTF types emitted. 53 with BTF types describing key and value. It's possible to select whether to 55 both key and value (**kv**), or all BTF types present in associated BTF 59 object with BTF types. 71 its dependent types. It cannot be used with any other types of filtering 73 It can be passed multiple times to dump multiple types. 195 The following commands print BTF types associated with specified map's key, 196 value, both key and value, and all BTF types, respectively. By default, both 197 key and value types will be printed.
|
| /linux/drivers/gpu/drm/nouveau/nvif/ |
| H A D | conn.c | 30 nvif_conn_event_ctor(struct nvif_conn *conn, const char *name, nvif_event_func func, u8 types, in nvif_conn_event_ctor() argument 40 args_conn->types = types; in nvif_conn_event_ctor() 44 NVIF_DEBUG(&conn->object, "[NEW EVENT:HPD types:%02x]", types); in nvif_conn_event_ctor()
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | vgpu.c | 116 gvt->types = kzalloc_objs(struct intel_vgpu_type, num_types); in intel_gvt_init_vgpu_types() 117 if (!gvt->types) in intel_gvt_init_vgpu_types() 132 sprintf(gvt->types[i].name, "GVTg_V%u_%s", in intel_gvt_init_vgpu_types() 134 gvt->types[i].conf = conf; in intel_gvt_init_vgpu_types() 137 i, gvt->types[i].name, in intel_gvt_init_vgpu_types() 143 gvt->mdev_types[i] = &gvt->types[i].type; in intel_gvt_init_vgpu_types() 144 gvt->mdev_types[i]->sysfs_name = gvt->types[i].name; in intel_gvt_init_vgpu_types() 153 kfree(gvt->types); in intel_gvt_init_vgpu_types() 160 kfree(gvt->types); in intel_gvt_clean_vgpu_types()
|
| /linux/arch/arm/tools/ |
| H A D | Makefile | 19 kapi-hdrs-y += $(kapi)/mach-types.h 37 $(kapi)/mach-types.h: $(src)/gen-mach-types $(src)/mach-types FORCE
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | core_reloc_raw.c | 24 __u32 types[15]; in test_bad_local_id() member 32 .type_len = sizeof(raw_btf.types), in test_bad_local_id() 34 offsetof(struct test_btf, types), in test_bad_local_id() 37 .types = { in test_bad_local_id()
|
| /linux/drivers/acpi/acpica/ |
| H A D | dbexec.c | 122 status = acpi_db_convert_to_object(info->types[i], in acpi_db_execute_method() 345 acpi_db_execute(char *name, char **args, acpi_object_type *types, u32 flags) in acpi_db_execute() argument 413 acpi_gbl_db_method_info.types = types; in acpi_db_execute() 544 local_info.types = local_info.arg_types; in acpi_db_method_thread() 658 char **arguments, acpi_object_type *types) in acpi_db_create_execution_thread() argument 667 acpi_gbl_db_method_info.types = acpi_gbl_db_method_info.arg_types; in acpi_db_create_execution_thread() 675 acpi_gbl_db_method_info.arg_types[i] = *types; in acpi_db_create_execution_thread() 676 types++; in acpi_db_create_execution_thread() 818 acpi_gbl_db_method_info.types = acpi_gbl_db_method_info.arg_types; in acpi_db_create_execution_threads()
|
| /linux/drivers/dpll/zl3073x/ |
| H A D | prop.c | 361 const char *types[ZL3073X_MAX_CHANNELS]; in zl3073x_prop_dpll_type_get() local 366 types, ARRAY_SIZE(types)); in zl3073x_prop_dpll_type_get() 372 if (!strcmp(types[index], "pps")) in zl3073x_prop_dpll_type_get() 374 else if (!strcmp(types[index], "eec")) in zl3073x_prop_dpll_type_get() 378 types[index]); in zl3073x_prop_dpll_type_get()
|
| /linux/drivers/mtd/ |
| H A D | mtdpart.c | 429 ret = parse_mtd_partitions(child, parts[i].types, NULL); in add_mtd_partitions() 671 int parse_mtd_partitions(struct mtd_info *master, const char *const *types, in parse_mtd_partitions() argument 678 if (!types) in parse_mtd_partitions() 679 types = mtd_is_partition(master) ? default_subpartition_types : in parse_mtd_partitions() 682 for ( ; *types; types++) { in parse_mtd_partitions() 688 if (!strcmp(*types, "ofpart")) { in parse_mtd_partitions() 692 *types); in parse_mtd_partitions() 693 parser = mtd_part_parser_get(*types); in parse_mtd_partitions() 694 if (!parser && !request_module("%s", *types)) in parse_mtd_partitions() 695 parser = mtd_part_parser_get(*types); in parse_mtd_partitions()
|
| /linux/arch/arm64/boot/dts/arm/ |
| H A D | juno-cs-r1r2.dtsi | 98 arm,trig-in-types = <SNK_FULL SNK_ACQCOMP>; 100 arm,trig-out-types = <SNK_FLUSHIN SNK_TRIGIN>; 107 arm,trig-in-types = <ELA_DBGREQ ELA_TSTART ELA_TSTOP>; 114 arm,trig-in-types = <ELA_DBGREQ ELA_TSTART ELA_TSTOP>;
|
| /linux/Documentation/devicetree/bindings/leds/ |
| H A D | leds-powernv.txt | 12 - led-types : Supported LED types (attention/identify/fault) provided 22 led-types = "identify", "fault";
|
| /linux/arch/powerpc/include/asm/ |
| H A D | setup.h | 58 void do_rfi_flush_fixups(enum l1d_flush_type types); 64 void do_uaccess_flush_fixups(enum l1d_flush_type types); 65 void do_entry_flush_fixups(enum l1d_flush_type types);
|
| /linux/drivers/media/platform/nxp/ |
| H A D | imx-pxp.c | 70 u32 types; member 78 .types = MEM2MEM_CAPTURE | MEM2MEM_OUTPUT, 83 .types = MEM2MEM_CAPTURE, 87 .types = MEM2MEM_CAPTURE, 91 .types = MEM2MEM_CAPTURE | MEM2MEM_OUTPUT, 95 .types = MEM2MEM_CAPTURE | MEM2MEM_OUTPUT, 99 .types = MEM2MEM_CAPTURE | MEM2MEM_OUTPUT, 103 .types = MEM2MEM_CAPTURE, 107 .types = MEM2MEM_CAPTURE | MEM2MEM_OUTPUT, 111 .types = MEM2MEM_CAPTURE | MEM2MEM_OUTPUT, [all …]
|
| /linux/arch/csky/lib/ |
| H A D | string.c | 18 union types { union 33 union types d = { .as_u8 = dest }; in memcpy() 109 union types dest = { .as_u8 = s }; in memset()
|
| /linux/drivers/misc/cardreader/ |
| H A D | Kconfig | 9 Alcor Micro card readers support access to many types of memory cards, 21 Realtek card readers support access to many types of memory cards, 32 Realtek card reader supports access to many types of memory cards,
|
| /linux/Documentation/userspace-api/netlink/ |
| H A D | specs.rst | 108 One of the following types: 173 or even types of attributes depending on the nest in which they 218 For integer types specifies that values in the attribute belong 245 For integer types specifies attribute byte order - ``little-endian`` 265 ``sub-type: u32``. Binary types and legacy array formats are described in 279 There are three types of entries in this section - operations, notifications 399 Attribute types 402 This section describes the attribute types supported by the ``genetlink`` 404 attribute types. 406 Common integer types [all …]
|
| /linux/drivers/leds/ |
| H A D | leds-sunfire.c | 127 struct led_type *types) in sunfire_led_generic_probe() argument 146 lp->name = types[i].name; in sunfire_led_generic_probe() 148 lp->brightness_set = types[i].handler; in sunfire_led_generic_probe() 149 lp->default_trigger = types[i].default_trigger; in sunfire_led_generic_probe()
|