plt                23 arch/arm/include/asm/module.h 	struct elf32_shdr	*plt;
plt                41 arch/arm/kernel/module-plts.c 	struct plt_entries *plt = (struct plt_entries *)pltsec->plt->sh_addr;
plt                50 arch/arm/kernel/module-plts.c 		plt += (pltsec->plt_count - 1) / PLT_ENT_COUNT;
plt                53 arch/arm/kernel/module-plts.c 		if (plt->lit[idx] == val)
plt                54 arch/arm/kernel/module-plts.c 			return (u32)&plt->ldr[idx];
plt                58 arch/arm/kernel/module-plts.c 			plt++;
plt                62 arch/arm/kernel/module-plts.c 	BUG_ON(pltsec->plt_count * PLT_ENT_SIZE > pltsec->plt->sh_size);
plt                66 arch/arm/kernel/module-plts.c 		*plt = (struct plt_entries){
plt                71 arch/arm/kernel/module-plts.c 		plt->lit[idx] = val;
plt                73 arch/arm/kernel/module-plts.c 	return (u32)&plt->ldr[idx];
plt               202 arch/arm/kernel/module-plts.c 			mod->arch.core.plt = s;
plt               204 arch/arm/kernel/module-plts.c 			mod->arch.init.plt = s;
plt               209 arch/arm/kernel/module-plts.c 	if (!mod->arch.core.plt || !mod->arch.init.plt) {
plt               241 arch/arm/kernel/module-plts.c 	mod->arch.core.plt->sh_type = SHT_NOBITS;
plt               242 arch/arm/kernel/module-plts.c 	mod->arch.core.plt->sh_flags = SHF_EXECINSTR | SHF_ALLOC;
plt               243 arch/arm/kernel/module-plts.c 	mod->arch.core.plt->sh_addralign = L1_CACHE_BYTES;
plt               244 arch/arm/kernel/module-plts.c 	mod->arch.core.plt->sh_size = round_up(core_plts * PLT_ENT_SIZE,
plt               248 arch/arm/kernel/module-plts.c 	mod->arch.init.plt->sh_type = SHT_NOBITS;
plt               249 arch/arm/kernel/module-plts.c 	mod->arch.init.plt->sh_flags = SHF_EXECINSTR | SHF_ALLOC;
plt               250 arch/arm/kernel/module-plts.c 	mod->arch.init.plt->sh_addralign = L1_CACHE_BYTES;
plt               251 arch/arm/kernel/module-plts.c 	mod->arch.init.plt->sh_size = round_up(init_plts * PLT_ENT_SIZE,
plt               256 arch/arm/kernel/module-plts.c 		 mod->arch.core.plt->sh_size, mod->arch.init.plt->sh_size);
plt                26 arch/arm64/kernel/module-plts.c 	struct plt_entry plt;
plt                33 arch/arm64/kernel/module-plts.c 	plt = __get_adrp_add_pair(dst, (u64)pc, AARCH64_INSN_REG_16);
plt                34 arch/arm64/kernel/module-plts.c 	plt.br = cpu_to_le32(br);
plt                36 arch/arm64/kernel/module-plts.c 	return plt;
plt                77 arch/arm64/kernel/module-plts.c 	struct plt_entry *plt = (struct plt_entry *)sechdrs[pltsec->plt_shndx].sh_addr;
plt                82 arch/arm64/kernel/module-plts.c 	if (is_forbidden_offset_for_adrp(&plt[i].adrp))
plt                85 arch/arm64/kernel/module-plts.c 	plt[i] = get_plt_entry(val, &plt[i]);
plt                92 arch/arm64/kernel/module-plts.c 	if (j >= 0 && plt_entries_equal(plt + i, plt + j))
plt                93 arch/arm64/kernel/module-plts.c 		return (u64)&plt[j];
plt                99 arch/arm64/kernel/module-plts.c 	return (u64)&plt[i];
plt               108 arch/arm64/kernel/module-plts.c 	struct plt_entry *plt = (struct plt_entry *)sechdrs[pltsec->plt_shndx].sh_addr;
plt               116 arch/arm64/kernel/module-plts.c 	if (is_forbidden_offset_for_adrp(&plt[i].adrp))
plt               123 arch/arm64/kernel/module-plts.c 	br = aarch64_insn_gen_branch_imm((u64)&plt[i].br, (u64)loc + 4,
plt               126 arch/arm64/kernel/module-plts.c 	plt[i] = __get_adrp_add_pair(val, (u64)&plt[i], rd);
plt               127 arch/arm64/kernel/module-plts.c 	plt[i].br = cpu_to_le32(br);
plt               129 arch/arm64/kernel/module-plts.c 	return (u64)&plt[i];
plt               235 arch/ia64/kernel/module.c patch_plt (struct module *mod, struct plt_entry *plt, long target_ip, unsigned long target_gp)
plt               237 arch/ia64/kernel/module.c 	if (apply_imm64(mod, (struct insn *) (plt->bundle[0] + 2), target_gp)
plt               238 arch/ia64/kernel/module.c 	    && apply_imm60(mod, (struct insn *) (plt->bundle[1] + 2),
plt               239 arch/ia64/kernel/module.c 			   (target_ip - (int64_t) plt->bundle[1]) / 16))
plt               245 arch/ia64/kernel/module.c plt_target (struct plt_entry *plt)
plt               247 arch/ia64/kernel/module.c 	uint64_t b0, b1, *b = (uint64_t *) plt->bundle[1];
plt               254 arch/ia64/kernel/module.c 	return (long) plt->bundle[1] + 16*off;
plt               285 arch/ia64/kernel/module.c patch_plt (struct module *mod, struct plt_entry *plt, long target_ip, unsigned long target_gp)
plt               287 arch/ia64/kernel/module.c 	if (apply_imm64(mod, (struct insn *) (plt->bundle[0] + 2), target_ip)
plt               288 arch/ia64/kernel/module.c 	    && apply_imm64(mod, (struct insn *) (plt->bundle[1] + 2), target_gp))
plt               294 arch/ia64/kernel/module.c plt_target (struct plt_entry *plt)
plt               296 arch/ia64/kernel/module.c 	uint64_t b0, b1, *b = (uint64_t *) plt->bundle[0];
plt               541 arch/ia64/kernel/module.c 	struct plt_entry *plt, *plt_end;
plt               548 arch/ia64/kernel/module.c 		plt = (void *) mod->arch.init_plt->sh_addr;
plt               549 arch/ia64/kernel/module.c 		plt_end = (void *) plt + mod->arch.init_plt->sh_size;
plt               551 arch/ia64/kernel/module.c 		plt = (void *) mod->arch.core_plt->sh_addr;
plt               552 arch/ia64/kernel/module.c 		plt_end = (void *) plt + mod->arch.core_plt->sh_size;
plt               560 arch/ia64/kernel/module.c 	while (plt->bundle[0][0]) {
plt               561 arch/ia64/kernel/module.c 		if (plt_target(plt) == target_ip)
plt               563 arch/ia64/kernel/module.c 		if (++plt >= plt_end)
plt               566 arch/ia64/kernel/module.c 	*plt = ia64_plt_template;
plt               567 arch/ia64/kernel/module.c 	if (!patch_plt(mod, plt, target_ip, target_gp)) {
plt               572 arch/ia64/kernel/module.c 	if (plt_target(plt) != target_ip) {
plt               574 arch/ia64/kernel/module.c 		       __func__, target_ip, plt_target(plt));
plt               580 arch/ia64/kernel/module.c 	return (uint64_t) plt;
plt                24 arch/riscv/include/asm/module.h 	struct mod_section plt;
plt                66 arch/riscv/include/asm/module.h 					      unsigned long plt,
plt                81 arch/riscv/include/asm/module.h 	unsigned long offset = got_plt - plt;
plt               106 arch/riscv/include/asm/module.h 	struct plt_entry *plt = (struct plt_entry *)sec_plt->shdr->sh_addr;
plt               109 arch/riscv/include/asm/module.h 		return plt + got_plt_idx;
plt                36 arch/riscv/kernel/module-sections.c 	struct mod_section *plt_sec = &mod->arch.plt;
plt                37 arch/riscv/kernel/module-sections.c 	struct plt_entry *plt = get_plt_entry(val, plt_sec, got_plt_sec);
plt                40 arch/riscv/kernel/module-sections.c 	if (plt)
plt                41 arch/riscv/kernel/module-sections.c 		return (unsigned long)plt;
plt                46 arch/riscv/kernel/module-sections.c 	plt = (struct plt_entry *)plt_sec->shdr->sh_addr;
plt                47 arch/riscv/kernel/module-sections.c 	plt[i] = emit_plt_entry(val,
plt                48 arch/riscv/kernel/module-sections.c 				(unsigned long)&plt[i],
plt                55 arch/riscv/kernel/module-sections.c 	return (unsigned long)&plt[i];
plt               102 arch/riscv/kernel/module-sections.c 			mod->arch.plt.shdr = sechdrs + i;
plt               109 arch/riscv/kernel/module-sections.c 	if (!mod->arch.plt.shdr) {
plt               138 arch/riscv/kernel/module-sections.c 	mod->arch.plt.shdr->sh_type = SHT_NOBITS;
plt               139 arch/riscv/kernel/module-sections.c 	mod->arch.plt.shdr->sh_flags = SHF_EXECINSTR | SHF_ALLOC;
plt               140 arch/riscv/kernel/module-sections.c 	mod->arch.plt.shdr->sh_addralign = L1_CACHE_BYTES;
plt               141 arch/riscv/kernel/module-sections.c 	mod->arch.plt.shdr->sh_size = (num_plts + 1) * sizeof(struct plt_entry);
plt               142 arch/riscv/kernel/module-sections.c 	mod->arch.plt.num_entries = 0;
plt               143 arch/riscv/kernel/module-sections.c 	mod->arch.plt.max_entries = num_plts;
plt               983 drivers/atm/fore200e.c                       (rpd->atm_header.plt << ATM_HDR_PTI_SHIFT) | 
plt              1636 drivers/atm/fore200e.c 	tpd->atm_header.plt = (*cell_header & ATM_HDR_PTI_MASK) >> ATM_HDR_PTI_SHIFT;
plt              1644 drivers/atm/fore200e.c 	tpd->atm_header.plt = 0;
plt                92 drivers/atm/fore200e.h         u32 plt :  3,    /* payload type               */
plt               443 drivers/gpu/drm/drm_mode_config.c 	struct drm_plane *plane, *plt;
plt               473 drivers/gpu/drm/drm_mode_config.c 	list_for_each_entry_safe(plane, plt, &dev->mode_config.plane_list,
plt                31 drivers/net/phy/phy_led_triggers.c 	struct phy_led_trigger *plt;
plt                39 drivers/net/phy/phy_led_triggers.c 	plt = phy_speed_to_led_trigger(phy, phy->speed);
plt                40 drivers/net/phy/phy_led_triggers.c 	if (!plt) {
plt                47 drivers/net/phy/phy_led_triggers.c 	if (plt != phy->last_triggered) {
plt                54 drivers/net/phy/phy_led_triggers.c 		led_trigger_event(&plt->trigger, LED_FULL);
plt                55 drivers/net/phy/phy_led_triggers.c 		phy->last_triggered = plt;
plt                68 drivers/net/phy/phy_led_triggers.c 				    struct phy_led_trigger *plt,
plt                71 drivers/net/phy/phy_led_triggers.c 	plt->speed = speed;
plt                72 drivers/net/phy/phy_led_triggers.c 	phy_led_trigger_format_name(phy, plt->name, sizeof(plt->name),
plt                74 drivers/net/phy/phy_led_triggers.c 	plt->trigger.name = plt->name;
plt                76 drivers/net/phy/phy_led_triggers.c 	return led_trigger_register(&plt->trigger);
plt                79 drivers/net/phy/phy_led_triggers.c static void phy_led_trigger_unregister(struct phy_led_trigger *plt)
plt                81 drivers/net/phy/phy_led_triggers.c 	led_trigger_unregister(&plt->trigger);
plt                61 drivers/net/wireless/ti/wlcore/debugfs.c 	if (!wl->plt &&
plt               235 drivers/net/wireless/ti/wlcore/event.c 	if (wl->plt) {
plt               727 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_fetch_firmware(struct wl1271 *wl, bool plt)
plt               734 drivers/net/wireless/ti/wlcore/main.c 	if (plt) {
plt               928 drivers/net/wireless/ti/wlcore/main.c 	if (wl->state == WLCORE_STATE_OFF || wl->plt)
plt              1045 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_chip_wakeup(struct wl1271 *wl, bool plt)
plt              1073 drivers/net/wireless/ti/wlcore/main.c 	ret = wl12xx_fetch_firmware(wl, plt);
plt              1110 drivers/net/wireless/ti/wlcore/main.c 	wl->plt = true;
plt              1141 drivers/net/wireless/ti/wlcore/main.c 	wl->plt = false;
plt              1165 drivers/net/wireless/ti/wlcore/main.c 	if (!wl->plt) {
plt              1193 drivers/net/wireless/ti/wlcore/main.c 	wl->plt = false;
plt              2525 drivers/net/wireless/ti/wlcore/main.c 	if (wl->plt) {
plt              6196 drivers/net/wireless/ti/wlcore/main.c 	if (wl->plt)
plt              6687 drivers/net/wireless/ti/wlcore/main.c 	if (wl->plt)
plt               119 drivers/net/wireless/ti/wlcore/rx.c 	if (unlikely(wl->plt))
plt               315 drivers/net/wireless/ti/wlcore/testmode.c 	if (!wl->plt) {
plt               197 drivers/net/wireless/ti/wlcore/wlcore.h 	bool plt;