| /linux/tools/lib/bpf/ |
| H A D | gen_loader.c | 45 static int blob_fd_array_off(struct bpf_gen *gen, int index) in blob_fd_array_off() argument 47 return gen->fd_array + index * sizeof(int); in blob_fd_array_off() 50 static int realloc_insn_buf(struct bpf_gen *gen, __u32 size) in realloc_insn_buf() argument 52 size_t off = gen->insn_cur - gen->insn_start; in realloc_insn_buf() 55 if (gen->error) in realloc_insn_buf() 56 return gen->error; in realloc_insn_buf() 58 gen->error = -ERANGE; in realloc_insn_buf() 61 insn_start = realloc(gen->insn_start, off + size); in realloc_insn_buf() 63 gen->error = -ENOMEM; in realloc_insn_buf() 64 free(gen->insn_start); in realloc_insn_buf() [all …]
|
| H A D | bpf_gen_internal.h | 56 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps); 57 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps); 58 void bpf_gen__free(struct bpf_gen *gen); 59 void bpf_gen__load_btf(struct bpf_gen *gen, const void *raw_data, __u32 raw_size); 60 void bpf_gen__map_create(struct bpf_gen *gen, 64 void bpf_gen__prog_load(struct bpf_gen *gen, 68 void bpf_gen__map_update_elem(struct bpf_gen *gen, int map_idx, void *value, __u32 value_size, 70 void bpf_gen__map_freeze(struct bpf_gen *gen, int map_idx); 71 void bpf_gen__record_attach_target(struct bpf_gen *gen, const char *name, enum bpf_attach_type type… 72 void bpf_gen__record_extern(struct bpf_gen *gen, const char *name, bool is_weak, [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | GEN-for-each-reg.h | 6 GEN(rax) 7 GEN(rcx) 8 GEN(rdx) 9 GEN(rbx) 10 GEN(rsp) 11 GEN(rbp) 12 GEN(rsi) 13 GEN(rdi) 14 GEN(r8) 15 GEN(r9) [all …]
|
| /linux/tools/net/sunrpc/xdrgen/subcmds/ |
| H A D | definitions.py | 38 gen = XdrConstantGenerator(language, peer) 40 gen = XdrEnumGenerator(language, peer) 42 gen = XdrPointerGenerator(language, peer) 44 gen = XdrProgramGenerator(language, peer) 46 gen = XdrTypedefGenerator(language, peer) 48 gen = XdrStructGenerator(language, peer) 50 gen = XdrUnionGenerator(language, peer) 52 gen = XdrPassthruGenerator(language, peer) 55 gen.emit_definition(definition.value) 63 gen = XdrEnumGenerator(language, peer) [all …]
|
| H A D | source.py | 36 gen = XdrEnumGenerator(language, peer) 38 gen = XdrPointerGenerator(language, peer) 40 gen = XdrTypedefGenerator(language, peer) 42 gen = XdrStructGenerator(language, peer) 44 gen = XdrUnionGenerator(language, peer) 46 gen = XdrProgramGenerator(language, peer) 49 gen.emit_decoder(node) 55 gen = XdrEnumGenerator(language, peer) 57 gen = XdrPointerGenerator(language, peer) 59 gen = XdrTypedefGenerator(language, peer) [all …]
|
| H A D | declarations.py | 36 gen = XdrEnumGenerator(language, peer) 38 gen = XdrPointerGenerator(language, peer) 40 gen = XdrTypedefGenerator(language, peer) 42 gen = XdrStructGenerator(language, peer) 44 gen = XdrUnionGenerator(language, peer) 46 gen = XdrProgramGenerator(language, peer) 49 gen.emit_declaration(definition.value) 74 gen = XdrHeaderTopGenerator(args.language, args.peer) 75 gen.emit_declaration(args.filename, ast) 79 gen = XdrHeaderBottomGenerator(args.language, args.peer) [all …]
|
| /linux/scripts/ |
| H A D | Makefile.headersinst | 18 gen := $(objtree)/$(subst include/,include/generated/,$(obj)) 26 gen-subdirs := $(patsubst $(gen)/%/,%,$(filter %/, $(wildcard $(gen)/*/))) 27 all-subdirs := $(sort $(src-subdirs) $(gen-subdirs)) 31 gen-headers := $(if $(gen-subdirs), $(shell cd $(gen) && find $(gen-subdirs) -name '*.h')) 32 gen-headers := $(filter-out $(no-export-headers), $(gen-headers)) 36 duplicated := $(filter $(gen-headers), $(src-headers)) 39 gen-headers := $(filter-out $(duplicated), $(gen-headers)) 44 gen-headers := $(addprefix $(dst)/, $(gen-headers)) 45 all-headers := $(src-headers) $(gen-headers) 65 $(gen-headers): $(dst)/%.h: $(gen)/%.h $(srctree)/scripts/headers_install.sh FORCE
|
| /linux/arch/arm/tools/ |
| H A D | Makefile | 8 gen := arch/$(ARCH)/include/generated macro 9 kapi := $(gen)/asm 10 uapi := $(gen)/uapi/asm 16 gen-y := $(gen)/calls-oabi.S 17 gen-y += $(gen)/calls-eabi.S 23 targets += $(addprefix ../../../,$(gen-y) $(kapi-hdrs-y) $(uapi-hdrs-y)) 27 kapi: $(kapi-hdrs-y) $(gen-y) 34 quiet_cmd_gen_mach = GEN $@ 37 $(kapi)/mach-types.h: $(src)/gen-mach-types $(src)/mach-types FORCE 56 $(gen)/calls-%.S: $(syscall) $(systbl) FORCE
|
| /linux/drivers/net/dsa/sja1105/ |
| H A D | Kconfig | 15 - SJA1105E (Gen. 1, No TT-Ethernet) 16 - SJA1105T (Gen. 1, TT-Ethernet) 17 - SJA1105P (Gen. 2, No SGMII, No TT-Ethernet) 18 - SJA1105Q (Gen. 2, No SGMII, TT-Ethernet) 19 - SJA1105R (Gen. 2, SGMII, No TT-Ethernet) 20 - SJA1105S (Gen. 2, SGMII, TT-Ethernet) 21 - SJA1110A (Gen. 3, SGMII, TT-Ethernet, 100base-TX PHY, 10 ports) 22 - SJA1110B (Gen. 3, SGMII, TT-Ethernet, 100base-TX PHY, 9 ports) 23 - SJA1110C (Gen. 3, SGMII, TT-Ethernet, 100base-TX PHY, 7 ports) 24 - SJA1110D (Gen. 3, SGMII, TT-Ethernet, no 100base-TX PHY, 7 ports)
|
| /linux/arch/x86/lib/ |
| H A D | retpoline.S | 63 #define GEN(reg) THUNK reg macro 64 #include <asm/GEN-for-each-reg.h> 65 #undef GEN 70 #define GEN(reg) __EXPORT_THUNK(__x86_indirect_thunk_ ## reg) macro 71 #include <asm/GEN-for-each-reg.h> 72 #undef GEN 93 #define GEN(reg) CALL_THUNK reg macro 94 #include <asm/GEN-for-each-reg.h> 95 #undef GEN 100 #define GEN(reg) __EXPORT_THUNK(__x86_indirect_call_thunk_ ## reg) macro [all …]
|
| /linux/sound/hda/codecs/ |
| H A D | via.c | 81 struct hda_gen_spec gen; member 110 snd_hda_gen_spec_init(&spec->gen); in via_new_spec() 115 spec->gen.indep_hp = 1; in via_new_spec() 116 spec->gen.keep_eapd_on = 1; in via_new_spec() 117 spec->gen.dac_min_mute = 1; in via_new_spec() 118 spec->gen.pcm_playback_hook = via_playback_pcm_hook; in via_new_spec() 119 spec->gen.add_stereo_mix_input = HDA_HINT_STEREO_MIX_AUTO; in via_new_spec() 121 spec->gen.power_down_unused = 1; in via_new_spec() 187 if (spec->codec_type != VT1708 || !spec->gen.autocfg.hp_outs) in vt1708_stop_hp_work() 200 if (spec->codec_type != VT1708 || !spec->gen.autocfg.hp_outs) in vt1708_update_hp_work() [all …]
|
| H A D | analog.c | 31 struct hda_gen_spec gen; member 167 struct auto_pin_cfg *cfg = &spec->gen.autocfg; in ad198x_parse_auto_config() 174 spec->gen.indep_hp = indep_hp; in ad198x_parse_auto_config() 175 if (!spec->gen.add_stereo_mix_input) in ad198x_parse_auto_config() 176 spec->gen.add_stereo_mix_input = HDA_HINT_STEREO_MIX_AUTO; in ad198x_parse_auto_config() 200 snd_hda_gen_spec_init(&spec->gen); in alloc_ad_spec() 216 spec->gen.keep_eapd_on = 1; in ad_fixup_inv_jack_detect() 217 spec->gen.vmaster_mute.hook = ad_vmaster_eapd_hook; in ad_fixup_inv_jack_detect() 230 spec->gen.keep_eapd_on = 1; in ad1986a_fixup_eapd() 243 spec->gen in ad1986a_fixup_eapd_mix_in() [all...] |
| H A D | cm9825.c | 48 struct hda_gen_spec gen; 316 for (i = 0; i < spec->gen.autocfg.num_inputs; i++) { in cm9825_setup_unsol() 321 spec->gen.autocfg.inputs[i].pin); in cm9825_setup_unsol() 330 hda_nid_t line_out_pin = spec->gen.autocfg.line_out_pins[0]; in cm9825_setup_unsol() 349 spec->gen.autocfg.line_out_pins[0]); in cm9825_setup_unsol() 357 hda_nid_t hp_pin = spec->gen.autocfg.hp_pins[0]; in cm9825_playback_pcm_hook() 408 for (int i = 0; i < spec->gen.autocfg.num_inputs; i++) { in cm9825_suspend() 420 hda_nid_t hp_pin = spec->gen.autocfg.hp_pins[0]; in cm9825_suspend() 422 hda_nid_t lineout_pin = spec->gen.autocfg.line_out_pins[0]; in cm9825_suspend() 448 for (i = 0; i < spec->gen in cm9825_cm_std_resume() 45 struct hda_gen_spec gen; global() member [all...] |
| H A D | senarytech.c | 23 struct hda_gen_spec gen; member 80 knew = snd_hda_gen_add_kctl(&spec->gen, NULL, in set_beep_amp() 87 spec->gen.beep_nid = nid; in set_beep_amp() 212 snd_hda_gen_spec_init(&spec->gen); in senary_probe() 216 spec->gen.own_eapd_ctl = 1; in senary_probe() 222 spec->gen.mixer_nid = 0x15; in senary_probe() 239 if (!spec->gen.vmaster_mute.hook) in senary_probe() 240 spec->gen.vmaster_mute.hook = senary_auto_vmaster_hook; in senary_probe() 242 err = snd_hda_parse_pin_defcfg(codec, &spec->gen.autocfg, NULL, in senary_probe() 251 err = snd_hda_gen_parse_auto_config(codec, &spec->gen.autocfg); in senary_probe()
|
| H A D | conexant.c | 25 struct hda_gen_spec gen; member 63 spec->gen.beep_nid = nid; in set_beep_amp() 65 knew = snd_hda_gen_add_kctl(&spec->gen, NULL, in set_beep_amp() 308 spec->gen.inv_dmic_split = 1; in cxt_fixup_stereo_dmic() 343 struct auto_pin_cfg *cfg = &spec->gen.autocfg; in cxt_update_headset_mode() 345 hda_nid_t mux_pin = spec->gen.imux_pins[spec->gen.cur_mux[0]]; in cxt_update_headset_mode() 355 spec->gen.hp_jack_present = false; in cxt_update_headset_mode() 358 spec->gen.hp_jack_present = snd_hda_jack_detect(codec, spec->gen in cxt_update_headset_mode() [all...] |
| /linux/sound/hda/codecs/realtek/ |
| H A D | alc260.c | 38 alc_update_gpio_data(codec, 0x01, spec->gen.hp_jack_present); in alc260_gpio1_automute() 49 spec->gen.automute_hook = alc260_gpio1_automute; in alc260_fixup_gpio1_toggle() 50 spec->gen.detect_hp = 1; in alc260_fixup_gpio1_toggle() 51 spec->gen.automute_speaker = 1; in alc260_fixup_gpio1_toggle() 52 spec->gen.autocfg.hp_pins[0] = 0x0f; /* copy it for automute */ in alc260_fixup_gpio1_toggle() 100 spec->gen.add_jack_modes = 1; in alc260_fixup_fsc_s7020_jwse() 101 spec->gen.hp_mic = 1; in alc260_fixup_fsc_s7020_jwse() 228 spec->gen.prefer_hp_amp = 1; in alc260_probe() 229 spec->gen.beep_nid = 0x01; in alc260_probe() 244 if (!spec->gen.no_analog) { in alc260_probe()
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_group.c | 61 if (rcdu->info->gen < 3) { in rcar_du_group_setup_defr8() 103 if (rcdu->info->gen < 3 && rgrp->index == 0) { in rcar_du_group_setup_didsr() 110 } else if ((rcdu->info->gen == 3 && rgrp->num_crtcs > 1) || in rcar_du_group_setup_didsr() 111 rcdu->info->gen == 4) { in rcar_du_group_setup_didsr() 147 if (rcdu->info->gen < 3) { in rcar_du_group_setup() 154 if (rcdu->info->gen < 4) in rcar_du_group_setup() 157 if (rcdu->info->gen < 4) { in rcar_du_group_setup() 168 if (rcdu->info->gen >= 2) { in rcar_du_group_setup() 169 if (rcdu->info->gen < 4) in rcar_du_group_setup() 174 if (rcdu->info->gen >= 3) in rcar_du_group_setup() [all …]
|
| /linux/drivers/rapidio/switches/ |
| H A D | Kconfig | 11 tristate "IDT CPS Gen.2 SRIO switch support" 14 Includes support for ITD CPS Gen.2 serial RapidIO switches. 17 tristate "IDT RXS Gen.3 SRIO switch support" 20 Includes support for ITD RXS Gen.3 serial RapidIO switches.
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_hvs.c | 430 WARN_ON_ONCE(vc4->gen > VC4_GEN_5); in vc4_hvs_lut_load() 435 if (hvs->vc4->gen != VC4_GEN_4) in vc4_hvs_lut_load() 481 WARN_ON_ONCE(vc4->gen > VC4_GEN_6_D); in vc4_hvs_get_fifo_frame_count() 486 switch (vc4->gen) { in vc4_hvs_get_fifo_frame_count() 525 drm_err(drm, "Unknown VC4 generation: %d", vc4->gen); in vc4_hvs_get_fifo_frame_count() 539 WARN_ON_ONCE(vc4->gen > VC4_GEN_6_D); in vc4_hvs_get_fifo_from_output() 541 switch (vc4->gen) { in vc4_hvs_get_fifo_from_output() 632 WARN_ON_ONCE(vc4->gen > VC4_GEN_5); in vc4_hvs_init_channel() 649 if (vc4->gen == VC4_GEN_4) { in vc4_hvs_init_channel() 671 ((vc4->gen == VC4_GEN_4) ? SCALER_DISPBKGND_GAMMA : 0) | in vc4_hvs_init_channel() [all …]
|
| /linux/fs/btrfs/ |
| H A D | lru_cache.c | 24 u64 gen) in match_entry() argument 29 if (entry->key == key && entry->gen == gen) in match_entry() 41 * @gen: Generation associated to the key. 46 u64 key, u64 gen) in btrfs_lru_cache_lookup() argument 55 entry = match_entry(head, key, gen); in btrfs_lru_cache_lookup() 126 if (match_entry(head, key, new_entry->gen) != NULL) in btrfs_lru_cache_store()
|
| /linux/scripts/basic/ |
| H A D | Makefile | 9 gen-randstruct-seed := $(srctree)/scripts/gen-randstruct-seed.sh 12 $(CONFIG_SHELL) $(gen-randstruct-seed) \ 14 $(obj)/randstruct.seed: $(gen-randstruct-seed) FORCE
|
| /linux/drivers/scsi/aic7xxx/ |
| H A D | Makefile | 50 aic7xxx-gen-$(CONFIG_AIC7XXX_BUILD_FIRMWARE) := $(obj)/aic7xxx_reg.h 51 aic7xxx-gen-$(CONFIG_AIC7XXX_REG_PRETTY_PRINT) += $(obj)/aic7xxx_reg_print.c 62 $(aic7xxx-gen-y): $(objtree)/$(obj)/aic7xxx_seq.h 68 aic79xx-gen-$(CONFIG_AIC79XX_BUILD_FIRMWARE) := $(obj)/aic79xx_reg.h 69 aic79xx-gen-$(CONFIG_AIC79XX_REG_PRETTY_PRINT) += $(obj)/aic79xx_reg_print.c 80 $(aic79xx-gen-y): $(objtree)/$(obj)/aic79xx_seq.h
|
| /linux/scripts/atomic/ |
| H A D | gen-atomics.sh | 11 gen-atomic-instrumented.sh linux/atomic/atomic-instrumented.h 12 gen-atomic-long.sh linux/atomic/atomic-long.h 13 gen-atomic-fallback.sh linux/atomic/atomic-arch-fallback.h 14 gen-rust-atomic-helpers.sh ../rust/helpers/atomic.c
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_renderstate.h | 24 const struct intel_renderstate_rodata gen ## _g ## _null_state = { \ 25 .reloc = gen ## _g ## _null_state_relocs, \ 26 .batch = gen ## _g ## _null_state_batch, \ 27 .batch_items = sizeof(gen ## _g ## _null_state_batch)/4, \
|
| /linux/kernel/debug/kdb/ |
| H A D | Makefile | 9 obj-y := kdb_io.o kdb_main.o kdb_support.o kdb_bt.o gen-kdb_cmds.o kdb_bp.o kdb_debugger.o 12 clean-files := gen-kdb_cmds.c 23 $(obj)/gen-kdb_cmds.c: $(src)/kdb_cmds $(src)/Makefile 24 $(call cmd,gen-kdb)
|