/Linux-v5.10/arch/powerpc/crypto/ |
D | crct10dif-vpmsum_asm.S | 21 /* x^261184 mod p(x), x^261120 mod p(x) */ 24 /* x^260160 mod p(x), x^260096 mod p(x) */ 27 /* x^259136 mod p(x), x^259072 mod p(x) */ 30 /* x^258112 mod p(x), x^258048 mod p(x) */ 33 /* x^257088 mod p(x), x^257024 mod p(x) */ 36 /* x^256064 mod p(x), x^256000 mod p(x) */ 39 /* x^255040 mod p(x), x^254976 mod p(x) */ 42 /* x^254016 mod p(x), x^253952 mod p(x) */ 45 /* x^252992 mod p(x), x^252928 mod p(x) */ 48 /* x^251968 mod p(x), x^251904 mod p(x) */ [all …]
|
D | crc32c-vpmsum_asm.S | 17 /* x^261120 mod p(x)` << 1, x^261184 mod p(x)` << 1 */ 20 /* x^260096 mod p(x)` << 1, x^260160 mod p(x)` << 1 */ 23 /* x^259072 mod p(x)` << 1, x^259136 mod p(x)` << 1 */ 26 /* x^258048 mod p(x)` << 1, x^258112 mod p(x)` << 1 */ 29 /* x^257024 mod p(x)` << 1, x^257088 mod p(x)` << 1 */ 32 /* x^256000 mod p(x)` << 1, x^256064 mod p(x)` << 1 */ 35 /* x^254976 mod p(x)` << 1, x^255040 mod p(x)` << 1 */ 38 /* x^253952 mod p(x)` << 1, x^254016 mod p(x)` << 1 */ 41 /* x^252928 mod p(x)` << 1, x^252992 mod p(x)` << 1 */ 44 /* x^251904 mod p(x)` << 1, x^251968 mod p(x)` << 1 */ [all …]
|
/Linux-v5.10/kernel/ |
D | module.c | 177 static void mod_tree_insert(struct module *mod) in mod_tree_insert() argument 179 mod->core_layout.mtn.mod = mod; in mod_tree_insert() 180 mod->init_layout.mtn.mod = mod; in mod_tree_insert() 182 __mod_tree_insert(&mod->core_layout.mtn); in mod_tree_insert() 183 if (mod->init_layout.size) in mod_tree_insert() 184 __mod_tree_insert(&mod->init_layout.mtn); in mod_tree_insert() 187 static void mod_tree_remove_init(struct module *mod) in mod_tree_remove_init() argument 189 if (mod->init_layout.size) in mod_tree_remove_init() 190 __mod_tree_remove(&mod->init_layout.mtn); in mod_tree_remove_init() 193 static void mod_tree_remove(struct module *mod) in mod_tree_remove() argument [all …]
|
D | static_call.c | 142 .mod = NULL, in __static_call_update() 147 struct module *mod = site_mod->mod; in __static_call_update() local 163 if (mod) { in __static_call_update() 164 stop = mod->static_call_sites + in __static_call_update() 165 mod->num_static_call_sites; in __static_call_update() 178 if (!mod && system_state >= SYSTEM_RUNNING) in __static_call_update() 180 if (mod && !within_module_init((unsigned long)site_addr, mod)) in __static_call_update() 201 static int __static_call_init(struct module *mod, in __static_call_init() argument 217 if ((mod && within_module_init((unsigned long)site_addr, mod)) || in __static_call_init() 218 (!mod && init_section_contains(site_addr, 1))) in __static_call_init() [all …]
|
D | jump_label.c | 513 struct module *mod; member 529 struct static_key_mod *mod) in static_key_set_mod() argument 533 WARN_ON_ONCE((unsigned long)mod & JUMP_TYPE_MASK); in static_key_set_mod() 535 key->next = mod; in static_key_set_mod() 541 struct module *mod; in __jump_label_mod_text_reserved() local 545 mod = __module_text_address((unsigned long)start); in __jump_label_mod_text_reserved() 546 WARN_ON_ONCE(__module_text_address((unsigned long)end) != mod); in __jump_label_mod_text_reserved() 547 if (!try_module_get(mod)) in __jump_label_mod_text_reserved() 548 mod = NULL; in __jump_label_mod_text_reserved() 551 if (!mod) in __jump_label_mod_text_reserved() [all …]
|
/Linux-v5.10/drivers/net/can/ |
D | janz-ican3.c | 291 static inline void ican3_set_page(struct ican3_dev *mod, unsigned int page) in ican3_set_page() argument 294 iowrite8(page, &mod->dpmctrl->window_address); in ican3_set_page() 304 * LOCKING: must hold mod->lock 308 static int ican3_old_recv_msg(struct ican3_dev *mod, struct ican3_msg *msg) in ican3_old_recv_msg() argument 314 ican3_set_page(mod, QUEUE_OLD_CONTROL); in ican3_old_recv_msg() 315 peer = ioread8(mod->dpm + MSYNC_PEER); in ican3_old_recv_msg() 316 locl = ioread8(mod->dpm + MSYNC_LOCL); in ican3_old_recv_msg() 320 netdev_dbg(mod->ndev, "no mbox for reading\n"); in ican3_old_recv_msg() 332 ican3_set_page(mod, mbox_page); in ican3_old_recv_msg() 333 memcpy_fromio(msg, mod->dpm, sizeof(*msg)); in ican3_old_recv_msg() [all …]
|
/Linux-v5.10/drivers/gpio/ |
D | gpio-janz-ttl.c | 59 struct ttl_module *mod = dev_get_drvdata(gpio->parent); in ttl_get_value() local 64 shadow = &mod->porta_shadow; in ttl_get_value() 66 shadow = &mod->portb_shadow; in ttl_get_value() 69 shadow = &mod->portc_shadow; in ttl_get_value() 73 spin_lock(&mod->lock); in ttl_get_value() 75 spin_unlock(&mod->lock); in ttl_get_value() 81 struct ttl_module *mod = dev_get_drvdata(gpio->parent); in ttl_set_value() local 86 port = &mod->regs->porta; in ttl_set_value() 87 shadow = &mod->porta_shadow; in ttl_set_value() 89 port = &mod->regs->portb; in ttl_set_value() [all …]
|
/Linux-v5.10/sound/soc/sh/rcar/ |
D | ssi.c | 80 struct rsnd_mod mod; member 112 #define rsnd_mod_to_ssi(_mod) container_of((_mod), struct rsnd_ssi, mod) 114 #define rsnd_ssi_is_multi_secondary(mod, io) \ argument 115 (rsnd_ssi_multi_secondaries(io) & (1 << rsnd_mod_id(mod))) 116 #define rsnd_ssi_is_run_mods(mod, io) \ argument 117 (rsnd_ssi_run_mods(io) & (1 << rsnd_mod_id(mod))) 118 #define rsnd_ssi_can_output_clk(mod) (!__rsnd_ssi_is_pin_sharing(mod)) argument 120 static int rsnd_ssi_is_dma_mode(struct rsnd_mod *mod); 124 struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io); in rsnd_ssi_use_busif() local 125 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod); in rsnd_ssi_use_busif() [all …]
|
D | src.c | 24 struct rsnd_mod mod; member 35 #define rsnd_src_sync_is_enabled(mod) (rsnd_mod_to_src(mod)->sen.val) argument 38 container_of((_mod), struct rsnd_src, mod) 57 static void rsnd_src_activation(struct rsnd_mod *mod) in rsnd_src_activation() argument 59 rsnd_mod_write(mod, SRC_SWRSR, 0); in rsnd_src_activation() 60 rsnd_mod_write(mod, SRC_SWRSR, 1); in rsnd_src_activation() 63 static void rsnd_src_halt(struct rsnd_mod *mod) in rsnd_src_halt() argument 65 rsnd_mod_write(mod, SRC_SRCIR, 1); in rsnd_src_halt() 66 rsnd_mod_write(mod, SRC_SWRSR, 0); in rsnd_src_halt() 70 struct rsnd_mod *mod) in rsnd_src_dma_req() argument [all …]
|
D | dvc.c | 37 struct rsnd_mod mod; member 49 container_of((_mod), struct rsnd_dvc, mod) 57 static void rsnd_dvc_activation(struct rsnd_mod *mod) in rsnd_dvc_activation() argument 59 rsnd_mod_write(mod, DVC_SWRSR, 0); in rsnd_dvc_activation() 60 rsnd_mod_write(mod, DVC_SWRSR, 1); in rsnd_dvc_activation() 63 static void rsnd_dvc_halt(struct rsnd_mod *mod) in rsnd_dvc_halt() argument 65 rsnd_mod_write(mod, DVC_DVUIR, 1); in rsnd_dvc_halt() 66 rsnd_mod_write(mod, DVC_SWRSR, 0); in rsnd_dvc_halt() 74 struct rsnd_mod *mod) in rsnd_dvc_volume_parameter() argument 76 struct rsnd_dvc *dvc = rsnd_mod_to_dvc(mod); in rsnd_dvc_volume_parameter() [all …]
|
D | ssiu.c | 12 struct rsnd_mod mod; member 24 #define rsnd_mod_to_ssiu(_mod) container_of((_mod), struct rsnd_ssiu, mod) 48 static u32 *rsnd_ssiu_get_status(struct rsnd_mod *mod, in rsnd_ssiu_get_status() argument 52 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_get_status() 53 int busif = rsnd_mod_id_sub(mod); in rsnd_ssiu_get_status() 58 static int rsnd_ssiu_init(struct rsnd_mod *mod, in rsnd_ssiu_init() argument 65 int id = rsnd_mod_id(mod); in rsnd_ssiu_init() 78 rsnd_mod_write(mod, SSI_SYS_STATUS(i * 2), 0xf << (id * 4)); in rsnd_ssiu_init() 82 rsnd_mod_write(mod, SSI_SYS_STATUS((i * 2) + 1), 0xf << 4); in rsnd_ssiu_init() 89 rsnd_mod_bset(mod, SSI_MODE0, (1 << id), !use_busif << id); in rsnd_ssiu_init() [all …]
|
D | mix.c | 39 struct rsnd_mod mod; member 59 container_of((_mod), struct rsnd_mix, mod) 69 static void rsnd_mix_activation(struct rsnd_mod *mod) in rsnd_mix_activation() argument 71 rsnd_mod_write(mod, MIX_SWRSR, 0); in rsnd_mix_activation() 72 rsnd_mod_write(mod, MIX_SWRSR, 1); in rsnd_mix_activation() 75 static void rsnd_mix_halt(struct rsnd_mod *mod) in rsnd_mix_halt() argument 77 rsnd_mod_write(mod, MIX_MIXIR, 1); in rsnd_mix_halt() 78 rsnd_mod_write(mod, MIX_SWRSR, 0); in rsnd_mix_halt() 85 struct rsnd_mod *mod) in rsnd_mix_volume_parameter() argument 87 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_mix_volume_parameter() [all …]
|
D | ctu.c | 73 struct rsnd_mod mod; member 91 container_of((_mod), struct rsnd_ctu, mod) 95 static void rsnd_ctu_activation(struct rsnd_mod *mod) in rsnd_ctu_activation() argument 97 rsnd_mod_write(mod, CTU_SWRSR, 0); in rsnd_ctu_activation() 98 rsnd_mod_write(mod, CTU_SWRSR, 1); in rsnd_ctu_activation() 101 static void rsnd_ctu_halt(struct rsnd_mod *mod) in rsnd_ctu_halt() argument 103 rsnd_mod_write(mod, CTU_CTUIR, 1); in rsnd_ctu_halt() 104 rsnd_mod_write(mod, CTU_SWRSR, 0); in rsnd_ctu_halt() 107 static int rsnd_ctu_probe_(struct rsnd_mod *mod, in rsnd_ctu_probe_() argument 111 return rsnd_cmd_attach(io, rsnd_mod_id(mod)); in rsnd_ctu_probe_() [all …]
|
D | rsnd.h | 259 u32 rsnd_mod_read(struct rsnd_mod *mod, enum rsnd_reg reg); 260 void rsnd_mod_write(struct rsnd_mod *mod, enum rsnd_reg reg, u32 data); 261 void rsnd_mod_bset(struct rsnd_mod *mod, enum rsnd_reg reg, u32 mask, u32 data); 262 u32 rsnd_get_adinr_bit(struct rsnd_mod *mod, struct rsnd_dai_stream *io); 263 u32 rsnd_get_dalign(struct rsnd_mod *mod, struct rsnd_dai_stream *io); 264 u32 rsnd_get_busif_shift(struct rsnd_dai_stream *io, struct rsnd_mod *mod); 270 struct rsnd_mod *mod, struct rsnd_mod **dma_mod); 273 struct rsnd_mod *mod, char *name); 276 * R-Car sound mod 298 struct rsnd_mod *mod); [all …]
|
D | core.c | 50 * | +- playback -> [mod] -> [mod] -> [mod] -> ... 53 * | +- capture -> [mod] -> [mod] -> [mod] -> ... 57 * | +- playback -> [mod] -> [mod] -> [mod] -> ... 60 * | +- capture -> [mod] -> [mod] -> [mod] -> ... 86 * [mod] => [mod] => [mod] => ... 89 * [mod]->fn() -> [mod]->fn() -> [mod]->fn()... 122 void rsnd_mod_make_sure(struct rsnd_mod *mod, enum rsnd_mod_type type) in rsnd_mod_make_sure() argument 124 if (mod->type != type) { in rsnd_mod_make_sure() 125 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_mod_make_sure() 129 rsnd_mod_name(mod)); in rsnd_mod_make_sure() [all …]
|
D | dma.c | 35 struct rsnd_mod mod; member 53 #define rsnd_mod_to_dma(_mod) container_of((_mod), struct rsnd_dma, mod) 68 static void __rsnd_dmaen_complete(struct rsnd_mod *mod, in __rsnd_dmaen_complete() argument 77 struct rsnd_mod *mod = data; in rsnd_dmaen_complete() local 79 rsnd_mod_interrupt(mod, __rsnd_dmaen_complete); in rsnd_dmaen_complete() 96 static int rsnd_dmaen_stop(struct rsnd_mod *mod, in rsnd_dmaen_stop() argument 100 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); in rsnd_dmaen_stop() 109 static int rsnd_dmaen_cleanup(struct rsnd_mod *mod, in rsnd_dmaen_cleanup() argument 113 struct rsnd_dma *dma = rsnd_mod_to_dma(mod); in rsnd_dmaen_cleanup() 129 static int rsnd_dmaen_prepare(struct rsnd_mod *mod, in rsnd_dmaen_prepare() argument [all …]
|
D | cmd.c | 11 struct rsnd_mod mod; member 23 static int rsnd_cmd_init(struct rsnd_mod *mod, in rsnd_cmd_init() argument 41 if (ARRAY_SIZE(path) < rsnd_mod_id(mod) + 1) in rsnd_cmd_init() 91 rsnd_mod_write(mod, CMD_ROUTE_SLCT, data); in rsnd_cmd_init() 92 rsnd_mod_write(mod, CMD_BUSIF_MODE, rsnd_get_busif_shift(io, mod) | 1); in rsnd_cmd_init() 93 rsnd_mod_write(mod, CMD_BUSIF_DALIGN, rsnd_get_dalign(mod, io)); in rsnd_cmd_init() 95 rsnd_adg_set_cmd_timsel_gen2(mod, io); in rsnd_cmd_init() 100 static int rsnd_cmd_start(struct rsnd_mod *mod, in rsnd_cmd_start() argument 104 rsnd_mod_write(mod, CMD_CTRL, 0x10); in rsnd_cmd_start() 109 static int rsnd_cmd_stop(struct rsnd_mod *mod, in rsnd_cmd_stop() argument [all …]
|
/Linux-v5.10/arch/ia64/kernel/ |
D | module.c | 156 apply_imm64 (struct module *mod, struct insn *insn, uint64_t val) in apply_imm64() argument 160 mod->name, slot(insn)); in apply_imm64() 168 apply_imm60 (struct module *mod, struct insn *insn, uint64_t val) in apply_imm60() argument 172 mod->name, slot(insn)); in apply_imm60() 177 mod->name, (long) val); in apply_imm60() 185 apply_imm22 (struct module *mod, struct insn *insn, uint64_t val) in apply_imm22() argument 189 mod->name, (long)val); in apply_imm22() 200 apply_imm21b (struct module *mod, struct insn *insn, uint64_t val) in apply_imm21b() argument 204 mod->name, (long)val); in apply_imm21b() 235 patch_plt (struct module *mod, struct plt_entry *plt, long target_ip, unsigned long target_gp) in patch_plt() argument [all …]
|
/Linux-v5.10/tools/testing/selftests/livepatch/ |
D | functions.sh | 114 local mod="$1" 116 modprobe --dry-run "$mod" &>/dev/null 120 local mod="$1" 122 if [[ $(modinfo "$mod" | awk '/^livepatch:/{print $NF}') == "Y" ]]; then 130 local mod="$1"; shift 132 local msg="% modprobe $mod $*" 134 ret=$(modprobe "$mod" "$@" 2>&1) 140 loop_until '[[ -e "/sys/module/$mod" ]]' || 141 die "failed to load module $mod" 149 local mod="$1"; shift [all …]
|
/Linux-v5.10/net/can/ |
D | gw.c | 99 struct cf_mod *mod); 133 struct cf_mod mod; member 154 struct cf_mod *mod) { op ; } 156 MODFUNC(mod_and_id, cf->can_id &= mod->modframe.and.can_id) 157 MODFUNC(mod_and_len, cf->len &= mod->modframe.and.len) 158 MODFUNC(mod_and_flags, cf->flags &= mod->modframe.and.flags) 159 MODFUNC(mod_and_data, *(u64 *)cf->data &= *(u64 *)mod->modframe.and.data) 160 MODFUNC(mod_or_id, cf->can_id |= mod->modframe.or.can_id) 161 MODFUNC(mod_or_len, cf->len |= mod->modframe.or.len) 162 MODFUNC(mod_or_flags, cf->flags |= mod->modframe.or.flags) [all …]
|
/Linux-v5.10/arch/riscv/kernel/ |
D | module-sections.c | 13 unsigned long module_emit_got_entry(struct module *mod, unsigned long val) in module_emit_got_entry() argument 15 struct mod_section *got_sec = &mod->arch.got; in module_emit_got_entry() 32 unsigned long module_emit_plt_entry(struct module *mod, unsigned long val) in module_emit_plt_entry() argument 34 struct mod_section *got_plt_sec = &mod->arch.got_plt; in module_emit_plt_entry() 36 struct mod_section *plt_sec = &mod->arch.plt; in module_emit_plt_entry() 91 char *secstrings, struct module *mod) in module_frob_arch_sections() argument 102 mod->arch.plt.shdr = sechdrs + i; in module_frob_arch_sections() 104 mod->arch.got.shdr = sechdrs + i; in module_frob_arch_sections() 106 mod->arch.got_plt.shdr = sechdrs + i; in module_frob_arch_sections() 109 if (!mod->arch.plt.shdr) { in module_frob_arch_sections() [all …]
|
/Linux-v5.10/tools/testing/selftests/ftrace/test.d/preemptirq/ |
D | irqsoff_tracer.tc | 6 MOD=preemptirq_delay_test 10 rmmod $MOD || true 16 rmmod $MOD || true 23 rmmod $MOD || true 28 modprobe $MOD || unres "$MOD module not available" 29 rmmod $MOD 36 modprobe $MOD test_mode=preempt delay=500000 || fail 37 rmmod $MOD || fail 38 modprobe $MOD test_mode=preempt delay=500000 || fail 39 rmmod $MOD || fail [all …]
|
/Linux-v5.10/include/trace/events/ |
D | module.h | 33 TP_PROTO(struct module *mod), 35 TP_ARGS(mod), 39 __string( name, mod->name ) 43 __entry->taints = mod->taints; 44 __assign_str(name, mod->name); 52 TP_PROTO(struct module *mod), 54 TP_ARGS(mod), 57 __string( name, mod->name ) 61 __assign_str(name, mod->name); 72 TP_PROTO(struct module *mod, unsigned long ip), [all …]
|
/Linux-v5.10/drivers/usb/renesas_usbhs/ |
D | mod.c | 12 #include "mod.h" 65 void usbhs_mod_register(struct usbhs_priv *priv, struct usbhs_mod *mod, int id) in usbhs_mod_register() argument 69 info->mod[id] = mod; in usbhs_mod_register() 70 mod->priv = priv; in usbhs_mod_register() 81 ret = info->mod[id]; in usbhs_mod_get() 90 struct usbhs_mod *mod = usbhs_mod_get_current(priv); in usbhs_mod_is_host() local 93 if (!mod) in usbhs_mod_is_host() 96 return info->mod[USBHS_HOST] == mod; in usbhs_mod_is_host() 109 struct usbhs_mod *mod = NULL; in usbhs_mod_change() local 116 mod = info->mod[id]; in usbhs_mod_change() [all …]
|
/Linux-v5.10/arch/arm/kernel/ |
D | module-plts.c | 32 static bool in_init(const struct module *mod, unsigned long loc) in in_init() argument 34 return loc - (u32)mod->init_layout.base < mod->init_layout.size; in in_init() 37 u32 get_module_plt(struct module *mod, unsigned long loc, Elf32_Addr val) in get_module_plt() argument 39 struct mod_plt_sec *pltsec = !in_init(mod, loc) ? &mod->arch.core : in get_module_plt() 40 &mod->arch.init; in get_module_plt() 190 char *secstrings, struct module *mod) in module_frob_arch_sections() argument 203 mod->arch.core.plt = s; in module_frob_arch_sections() 205 mod->arch.init.plt = s; in module_frob_arch_sections() 210 if (!mod->arch.core.plt || !mod->arch.init.plt) { in module_frob_arch_sections() 211 pr_err("%s: module PLT section(s) missing\n", mod->name); in module_frob_arch_sections() [all …]
|