Home
last modified time | relevance | path

Searched refs:gen (Results 1 - 25 of 472) sorted by relevance

12345678910>>...19

/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dgen_loader.c45 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 in realloc_insn_buf()
73 realloc_data_buf(struct bpf_gen *gen, __u32 size) realloc_data_buf() argument
96 emit(struct bpf_gen *gen, struct bpf_insn insn) emit() argument
104 emit2(struct bpf_gen *gen, struct bpf_insn insn1, struct bpf_insn insn2) emit2() argument
113 bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps) bpf_gen__init() argument
156 add_data(struct bpf_gen *gen, const void *data, __u32 size) add_data() argument
178 add_map_fd(struct bpf_gen *gen) add_map_fd() argument
188 add_kfunc_btf_fd(struct bpf_gen *gen) add_kfunc_btf_fd() argument
211 emit_rel_store(struct bpf_gen *gen, int off, int data) emit_rel_store() argument
220 move_blob2blob(struct bpf_gen *gen, int off, int size, int blob_off) move_blob2blob() argument
230 move_blob2ctx(struct bpf_gen *gen, int ctx_off, int size, int blob_off) move_blob2ctx() argument
238 move_ctx2blob(struct bpf_gen *gen, int off, int size, int ctx_off, bool check_non_zero) move_ctx2blob() argument
252 move_stack2blob(struct bpf_gen *gen, int off, int size, int stack_off) move_stack2blob() argument
260 move_stack2ctx(struct bpf_gen *gen, int ctx_off, int size, int stack_off) move_stack2ctx() argument
266 emit_sys_bpf(struct bpf_gen *gen, int cmd, int attr, int attr_size) emit_sys_bpf() argument
282 emit_check_err(struct bpf_gen *gen) emit_check_err() argument
298 emit_debug(struct bpf_gen *gen, int reg1, int reg2, const char *fmt, va_list args) emit_debug() argument
326 debug_regs(struct bpf_gen *gen, int reg1, int reg2, const char *fmt, ...) debug_regs() argument
335 debug_ret(struct bpf_gen *gen, const char *fmt, ...) debug_ret() argument
344 __emit_sys_close(struct bpf_gen *gen) __emit_sys_close() argument
356 emit_sys_close_stack(struct bpf_gen *gen, int stack_off) emit_sys_close_stack() argument
362 emit_sys_close_blob(struct bpf_gen *gen, int blob_off) emit_sys_close_blob() argument
370 bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps) bpf_gen__finish() argument
408 bpf_gen__free(struct bpf_gen *gen) bpf_gen__free() argument
417 bpf_gen__load_btf(struct bpf_gen *gen, const void *btf_raw_data, __u32 btf_raw_size) bpf_gen__load_btf() argument
448 bpf_gen__map_create(struct bpf_gen *gen, enum bpf_map_type map_type, const char *map_name, __u32 key_size, __u32 value_size, __u32 max_entries, struct bpf_map_create_opts *map_attr, int map_idx) bpf_gen__map_create() argument
526 bpf_gen__record_attach_target(struct bpf_gen *gen, const char *attach_name, enum bpf_attach_type type) bpf_gen__record_attach_target() argument
540 emit_find_attach_target(struct bpf_gen *gen) emit_find_attach_target() argument
562 bpf_gen__record_extern(struct bpf_gen *gen, const char *name, bool is_weak, bool is_typeless, bool is_ld64, int kind, int insn_idx) bpf_gen__record_extern() argument
584 get_ksym_desc(struct bpf_gen *gen, struct ksym_relo_desc *relo) get_ksym_desc() argument
616 emit_bpf_find_by_name_kind(struct bpf_gen *gen, struct ksym_relo_desc *relo) emit_bpf_find_by_name_kind() argument
635 emit_bpf_kallsyms_lookup_name(struct bpf_gen *gen, struct ksym_relo_desc *relo) emit_bpf_kallsyms_lookup_name() argument
664 emit_relo_kfunc_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) emit_relo_kfunc_btf() argument
735 emit_ksym_relo_log(struct bpf_gen *gen, struct ksym_relo_desc *relo, int ref) emit_ksym_relo_log() argument
754 emit_relo_ksym_typeless(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) emit_relo_ksym_typeless() argument
801 emit_relo_ksym_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) emit_relo_ksym_btf() argument
851 bpf_gen__record_relo_core(struct bpf_gen *gen, const struct bpf_core_relo *core_relo) bpf_gen__record_relo_core() argument
867 emit_relo(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insns) emit_relo() argument
885 emit_relos(struct bpf_gen *gen, int insns) emit_relos() argument
893 cleanup_core_relo(struct bpf_gen *gen) cleanup_core_relo() argument
902 cleanup_relos(struct bpf_gen *gen, int insns) cleanup_relos() argument
934 bpf_gen__prog_load(struct bpf_gen *gen, enum bpf_prog_type prog_type, const char *prog_name, const char *license, struct bpf_insn *insns, size_t insn_cnt, struct bpf_prog_load_opts *load_attr, int prog_idx) bpf_gen__prog_load() argument
1034 bpf_gen__map_update_elem(struct bpf_gen *gen, int map_idx, void *pvalue, __u32 value_size) bpf_gen__map_update_elem() argument
1081 bpf_gen__populate_outer_map(struct bpf_gen *gen, int outer_map_idx, int slot, int inner_map_idx) bpf_gen__populate_outer_map() argument
1108 bpf_gen__map_freeze(struct bpf_gen *gen, int map_idx) bpf_gen__map_freeze() argument
[all...]
H A Dbpf_gen_internal.h54 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps);
55 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps);
56 void bpf_gen__free(struct bpf_gen *gen);
57 void bpf_gen__load_btf(struct bpf_gen *gen, const void *raw_data, __u32 raw_size);
58 void bpf_gen__map_create(struct bpf_gen *gen,
62 void bpf_gen__prog_load(struct bpf_gen *gen,
66 void bpf_gen__map_update_elem(struct bpf_gen *gen, int map_idx, void *value, __u32 value_size);
67 void bpf_gen__map_freeze(struct bpf_gen *gen, int map_idx);
68 void bpf_gen__record_attach_target(struct bpf_gen *gen, const char *name, enum bpf_attach_type type);
69 void bpf_gen__record_extern(struct bpf_gen *gen, cons
[all...]
/kernel/linux/linux-5.10/arch/arm/tools/
H A DMakefile8 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
24 targets += $(addprefix ../../../,$(gen-y) $(kapi-hdrs-y) $(uapi-hdrs-y))
28 kapi: $(kapi-hdrs-y) $(gen-y)
40 $(kapi)/mach-types.h: $(src)/gen
[all...]
/kernel/linux/linux-6.6/arch/arm/tools/
H A DMakefile8 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)
37 $(kapi)/mach-types.h: $(src)/gen
[all...]
/kernel/linux/linux-5.10/sound/pci/hda/
H A Dpatch_analog.c23 struct hda_gen_spec gen; member
178 struct auto_pin_cfg *cfg = &spec->gen.autocfg; in ad198x_parse_auto_config()
185 spec->gen.indep_hp = indep_hp; in ad198x_parse_auto_config()
186 if (!spec->gen.add_stereo_mix_input) in ad198x_parse_auto_config()
187 spec->gen.add_stereo_mix_input = HDA_HINT_STEREO_MIX_AUTO; in ad198x_parse_auto_config()
211 snd_hda_gen_spec_init(&spec->gen); in alloc_ad_spec()
228 spec->gen.keep_eapd_on = 1; in ad_fixup_inv_jack_detect()
229 spec->gen.vmaster_mute.hook = ad_vmaster_eapd_hook; in ad_fixup_inv_jack_detect()
242 spec->gen.keep_eapd_on = 1; in ad1986a_fixup_eapd()
255 spec->gen in ad1986a_fixup_eapd_mix_in()
[all...]
H A Dpatch_via.c78 struct hda_gen_spec gen; member
109 snd_hda_gen_spec_init(&spec->gen); in via_new_spec()
114 spec->gen.indep_hp = 1; in via_new_spec()
115 spec->gen.keep_eapd_on = 1; in via_new_spec()
116 spec->gen.dac_min_mute = 1; in via_new_spec()
117 spec->gen.pcm_playback_hook = via_playback_pcm_hook; in via_new_spec()
118 spec->gen.add_stereo_mix_input = HDA_HINT_STEREO_MIX_AUTO; in via_new_spec()
120 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 in vt1708_update_hp_work()
[all...]
H A Dpatch_cmedia.c21 struct hda_gen_spec gen; member
47 cfg = &spec->gen.autocfg; in patch_cmi9880()
48 snd_hda_gen_spec_init(&spec->gen); in patch_cmi9880()
76 cfg = &spec->gen.autocfg; in patch_cmi8888()
77 snd_hda_gen_spec_init(&spec->gen); in patch_cmi8888()
82 spec->gen.out_vol_mask = (1ULL << 0x10); in patch_cmi8888()
96 if (!snd_hda_gen_add_kctl(&spec->gen, NULL, &amp_kctl)) { in patch_cmi8888()
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dpatch_analog.c23 struct hda_gen_spec gen; member
171 struct auto_pin_cfg *cfg = &spec->gen.autocfg; in ad198x_parse_auto_config()
178 spec->gen.indep_hp = indep_hp; in ad198x_parse_auto_config()
179 if (!spec->gen.add_stereo_mix_input) in ad198x_parse_auto_config()
180 spec->gen.add_stereo_mix_input = HDA_HINT_STEREO_MIX_AUTO; in ad198x_parse_auto_config()
204 snd_hda_gen_spec_init(&spec->gen); in alloc_ad_spec()
221 spec->gen.keep_eapd_on = 1; in ad_fixup_inv_jack_detect()
222 spec->gen.vmaster_mute.hook = ad_vmaster_eapd_hook; in ad_fixup_inv_jack_detect()
235 spec->gen.keep_eapd_on = 1; in ad1986a_fixup_eapd()
248 spec->gen in ad1986a_fixup_eapd_mix_in()
[all...]
H A Dpatch_via.c78 struct hda_gen_spec gen; member
109 snd_hda_gen_spec_init(&spec->gen); in via_new_spec()
114 spec->gen.indep_hp = 1; in via_new_spec()
115 spec->gen.keep_eapd_on = 1; in via_new_spec()
116 spec->gen.dac_min_mute = 1; in via_new_spec()
117 spec->gen.pcm_playback_hook = via_playback_pcm_hook; in via_new_spec()
118 spec->gen.add_stereo_mix_input = HDA_HINT_STEREO_MIX_AUTO; in via_new_spec()
120 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 in vt1708_update_hp_work()
[all...]
H A Dpatch_cmedia.c21 struct hda_gen_spec gen; member
47 cfg = &spec->gen.autocfg; in patch_cmi9880()
48 snd_hda_gen_spec_init(&spec->gen); in patch_cmi9880()
76 cfg = &spec->gen.autocfg; in patch_cmi8888()
77 snd_hda_gen_spec_init(&spec->gen); in patch_cmi8888()
82 spec->gen.out_vol_mask = (1ULL << 0x10); in patch_cmi8888()
96 if (!snd_hda_gen_add_kctl(&spec->gen, NULL, &amp_kctl)) { in patch_cmi8888()
/kernel/linux/linux-5.10/sound/soc/sh/rcar/
H A Dgen.c33 #define rsnd_priv_to_gen(p) ((struct rsnd_gen *)(p)->gen)
34 #define rsnd_reg_name(gen, id) ((gen)->reg_name[id])
62 struct rsnd_gen *gen, enum rsnd_reg reg) in rsnd_is_accessible_reg()
64 if (!gen->regs[reg]) { in rsnd_is_accessible_reg()
86 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); in rsnd_mod_read() local
89 if (!rsnd_is_accessible_reg(priv, gen, reg)) in rsnd_mod_read()
92 regmap_fields_read(gen->regs[reg], rsnd_mod_id_cmd(mod), &val); in rsnd_mod_read()
96 rsnd_reg_name(gen, reg), reg, val); in rsnd_mod_read()
106 struct rsnd_gen *gen in rsnd_mod_write() local
61 rsnd_is_accessible_reg(struct rsnd_priv *priv, struct rsnd_gen *gen, enum rsnd_reg reg) rsnd_is_accessible_reg() argument
123 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); rsnd_mod_bset() local
139 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); rsnd_gen_get_phy_addr() local
154 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); _rsnd_gen_regmap_init() local
463 struct rsnd_gen *gen; rsnd_gen_probe() local
[all...]
/kernel/linux/linux-6.6/sound/soc/sh/rcar/
H A Dgen.c33 #define rsnd_priv_to_gen(p) ((struct rsnd_gen *)(p)->gen)
34 #define rsnd_reg_name(gen, id) ((gen)->reg_name[id])
62 struct rsnd_gen *gen, enum rsnd_reg reg) in rsnd_is_accessible_reg()
64 if (!gen->regs[reg]) { in rsnd_is_accessible_reg()
86 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); in rsnd_mod_read() local
89 if (!rsnd_is_accessible_reg(priv, gen, reg)) in rsnd_mod_read()
92 regmap_fields_read(gen->regs[reg], rsnd_mod_id_cmd(mod), &val); in rsnd_mod_read()
96 rsnd_reg_name(gen, reg), reg, val); in rsnd_mod_read()
106 struct rsnd_gen *gen in rsnd_mod_write() local
61 rsnd_is_accessible_reg(struct rsnd_priv *priv, struct rsnd_gen *gen, enum rsnd_reg reg) rsnd_is_accessible_reg() argument
123 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); rsnd_mod_bset() local
139 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); rsnd_gen_get_phy_addr() local
147 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); rsnd_gen_get_base_addr() local
163 struct rsnd_gen *gen = rsnd_priv_to_gen(priv); _rsnd_gen_regmap_init() local
540 struct rsnd_gen *gen; rsnd_gen_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_drv.c36 .gen = 2,
60 .gen = 2,
83 .gen = 2,
111 .gen = 3,
142 .gen = 3,
173 .gen = 3,
201 .gen = 3,
232 .gen = 1,
253 .gen = 2,
285 .gen
[all...]
H A Drcar_du_group.c61 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()
145 if (rcdu->info->gen < 3) { in rcar_du_group_setup()
152 if (rcdu->info->gen < 4) in rcar_du_group_setup()
155 if (rcdu->info->gen < 4) { in rcar_du_group_setup()
166 if (rcdu->info->gen >= 2) { in rcar_du_group_setup()
167 if (rcdu->info->gen < 4) in rcar_du_group_setup()
172 if (rcdu->info->gen >= 3) in rcar_du_group_setup()
184 if (rcdu->info->gen > in rcar_du_group_setup()
[all...]
/kernel/linux/linux-5.10/drivers/base/firmware_loader/builtin/
H A DMakefile8 obj-y := $(addsuffix .gen.o, $(subst $(quote),,$(CONFIG_EXTRA_FIRMWARE)))
10 FWNAME = $(patsubst $(obj)/%.gen.S,%,$@)
34 $(obj)/%.gen.S: FORCE
38 $(addprefix $(obj)/, $(obj-y)): $(obj)/%.gen.o: $(fwdir)/%
41 $(shell find $(obj) -name \*.gen.S 2>/dev/null))
/kernel/linux/linux-6.6/drivers/base/firmware_loader/builtin/
H A DMakefile9 firmware := $(addsuffix .gen.o, $(CONFIG_EXTRA_FIRMWARE))
12 FWNAME = $(patsubst $(obj)/%.gen.S,%,$@)
35 $(obj)/%.gen.S: FORCE
39 $(addprefix $(obj)/, $(firmware)): $(obj)/%.gen.o: $(fwdir)/%
42 $(shell find $(obj) -name \*.gen.S 2>/dev/null))
/kernel/linux/linux-5.10/arch/s390/kernel/syscalls/
H A DMakefile3 gen := arch/$(ARCH)/include/generated macro
4 kapi := $(gen)/asm
5 uapi := $(gen)/uapi/asm
10 gen-y := $(kapi)/syscall_table.h
15 targets += $(addprefix ../../../,$(gen-y) $(kapi-hdrs-y) $(uapi-hdrs-y))
19 kapi: $(gen-y) $(kapi-hdrs-y)
/kernel/linux/linux-6.6/arch/s390/kernel/syscalls/
H A DMakefile3 gen := arch/$(ARCH)/include/generated macro
4 kapi := $(gen)/asm
5 uapi := $(gen)/uapi/asm
10 gen-y := $(kapi)/syscall_table.h
15 targets += $(addprefix ../../../,$(gen-y) $(kapi-hdrs-y) $(uapi-hdrs-y))
19 kapi: $(gen-y) $(kapi-hdrs-y)
/kernel/linux/linux-6.6/scripts/basic/
H A DMakefile9 gen-randstruct-seed := $(srctree)/scripts/gen-randstruct-seed.sh
12 $(CONFIG_SHELL) $(gen-randstruct-seed) \
14 $(obj)/randstruct.seed: $(gen-randstruct-seed) FORCE
/kernel/linux/linux-5.10/drivers/gpu/drm/rcar-du/
H A Drcar_du_drv.c37 .gen = 2,
59 .gen = 2,
80 .gen = 2,
106 .gen = 3,
135 .gen = 3,
164 .gen = 3,
190 .gen = 3,
219 .gen = 1,
240 .gen = 2,
270 .gen
[all...]
H A Drcar_du_group.c61 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()
142 if (rcdu->info->gen < 3) { in rcar_du_group_setup()
160 if (rcdu->info->gen >= 2) { in rcar_du_group_setup()
165 if (rcdu->info->gen >= 3) in rcar_du_group_setup()
275 if (rcdu->info->gen < 2) in rcar_du_set_dpad0_vsp1_routing()
285 index = rcdu->info->gen < 3 ? 0 : DIV_ROUND_UP(rcdu->num_crtcs, 2) - 1; in rcar_du_set_dpad0_vsp1_routing()
314 if (rcdu->info->gen < 2) in rcar_du_group_set_dpad_levels()
/kernel/linux/linux-6.6/include/linux/
H A Dmm_inline.h168 static inline bool lru_gen_is_active(struct lruvec *lruvec, int gen) in lru_gen_is_active() argument
172 VM_WARN_ON_ONCE(gen >= MAX_NR_GENS); in lru_gen_is_active()
175 return gen == lru_gen_from_seq(max_seq) || gen == lru_gen_from_seq(max_seq - 1); in lru_gen_is_active()
228 int gen = folio_lru_gen(folio); in lru_gen_add_folio() local
233 VM_WARN_ON_ONCE_FOLIO(gen != -1, folio); in lru_gen_add_folio()
260 gen = lru_gen_from_seq(seq); in lru_gen_add_folio()
261 flags = (gen + 1UL) << LRU_GEN_PGOFF; in lru_gen_add_folio()
265 lru_gen_update_size(lruvec, folio, -1, gen); in lru_gen_add_folio()
268 list_add_tail(&folio->lru, &lrugen->folios[gen][typ in lru_gen_add_folio()
278 int gen = folio_lru_gen(folio); lru_gen_del_folio() local
[all...]
/kernel/linux/linux-5.10/kernel/debug/kdb/
H A DMakefile9 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)
/kernel/linux/linux-6.6/kernel/debug/kdb/
H A DMakefile9 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)
/kernel/linux/linux-6.6/arch/arm64/tools/
H A DMakefile3 gen := arch/$(ARCH)/include/generated macro
4 kapi := $(gen)/asm
20 $(kapi)/cpucaps.h: $(src)/gen-cpucaps.awk $(src)/cpucaps FORCE
23 $(kapi)/sysreg-defs.h: $(src)/gen-sysreg.awk $(src)/sysreg FORCE

Completed in 12 milliseconds

12345678910>>...19