Home
last modified time | relevance | path

Searched refs:site (Results 1 – 25 of 119) sorted by relevance

12345

/linux-6.1.9/kernel/
Dstatic_call_inline.c33 static inline void *static_call_addr(struct static_call_site *site) in static_call_addr() argument
35 return (void *)((long)site->addr + (long)&site->addr); in static_call_addr()
38 static inline unsigned long __static_call_key(const struct static_call_site *site) in __static_call_key() argument
40 return (long)site->key + (long)&site->key; in __static_call_key()
43 static inline struct static_call_key *static_call_key(const struct static_call_site *site) in static_call_key() argument
45 return (void *)(__static_call_key(site) & ~STATIC_CALL_SITE_FLAGS); in static_call_key()
49 static inline bool static_call_is_init(struct static_call_site *site) in static_call_is_init() argument
51 return __static_call_key(site) & STATIC_CALL_SITE_INIT; in static_call_is_init()
54 static inline bool static_call_is_tail(struct static_call_site *site) in static_call_is_tail() argument
56 return __static_call_key(site) & STATIC_CALL_SITE_TAIL; in static_call_is_tail()
[all …]
/linux-6.1.9/arch/powerpc/include/asm/
Dcode-patching.h80 static inline unsigned long patch_site_addr(s32 *site) in patch_site_addr() argument
82 return (unsigned long)site + *site; in patch_site_addr()
85 static inline int patch_instruction_site(s32 *site, ppc_inst_t instr) in patch_instruction_site() argument
87 return patch_instruction((u32 *)patch_site_addr(site), instr); in patch_instruction_site()
90 static inline int patch_branch_site(s32 *site, unsigned long target, int flags) in patch_branch_site() argument
92 return patch_branch((u32 *)patch_site_addr(site), target, flags); in patch_branch_site()
101 static inline int modify_instruction_site(s32 *site, unsigned int clr, unsigned int set) in modify_instruction_site() argument
103 return modify_instruction((unsigned int *)patch_site_addr(site), clr, set); in modify_instruction_site()
/linux-6.1.9/arch/powerpc/kernel/
Dsecurity.c438 u32 *site, __maybe_unused *site2; in update_branch_cache_flush() local
441 site = &patch__call_kvm_flush_link_stack; in update_branch_cache_flush()
445 patch_instruction_site(site, ppc_inst(PPC_RAW_NOP())); in update_branch_cache_flush()
449 patch_branch_site(site, (u64)&kvm_flush_link_stack, BRANCH_SET_LINK); in update_branch_cache_flush()
455 site = &patch__call_flush_branch_caches3; in update_branch_cache_flush()
456 patch_instruction_site(site, ppc_inst(PPC_RAW_NOP())); in update_branch_cache_flush()
457 site = &patch__call_flush_branch_caches2; in update_branch_cache_flush()
458 patch_instruction_site(site, ppc_inst(PPC_RAW_NOP())); in update_branch_cache_flush()
459 site = &patch__call_flush_branch_caches1; in update_branch_cache_flush()
460 patch_instruction_site(site, ppc_inst(PPC_RAW_NOP())); in update_branch_cache_flush()
[all …]
Dstatic_call.c7 void arch_static_call_transform(void *site, void *tramp, void *func, bool tail) in arch_static_call_transform() argument
/linux-6.1.9/drivers/bus/
Dvexpress-config.c75 static void vexpress_config_set_master(u32 site) in vexpress_config_set_master() argument
77 vexpress_config_site_master = site; in vexpress_config_set_master()
107 static int vexpress_config_get_topo(struct device_node *node, u32 *site, in vexpress_config_get_topo() argument
110 vexpress_config_find_prop(node, "arm,vexpress,site", site); in vexpress_config_get_topo()
111 if (*site == VEXPRESS_SITE_MASTER) in vexpress_config_get_topo()
112 *site = vexpress_config_site_master; in vexpress_config_get_topo()
257 u32 site, position, dcc; in vexpress_syscfg_regmap_init() local
260 err = vexpress_config_get_topo(dev->of_node, &site, in vexpress_syscfg_regmap_init()
301 func, site, position, dcc, in vexpress_syscfg_regmap_init()
305 func->template[i] |= SYS_CFGCTRL_SITE(site); in vexpress_syscfg_regmap_init()
/linux-6.1.9/arch/x86/kernel/
Dstatic_call.c112 void arch_static_call_transform(void *site, void *tramp, void *func, bool tail) in arch_static_call_transform() argument
121 if (IS_ENABLED(CONFIG_HAVE_STATIC_CALL_INLINE) && site) { in arch_static_call_transform()
122 __static_call_validate(site, tail, false); in arch_static_call_transform()
123 __static_call_transform(site, __sc_insn(!func, tail), func, false); in arch_static_call_transform()
/linux-6.1.9/tools/usb/usbip/
DINSTALL175 can create a site shell script called `config.site' that gives default
177 `configure' looks for `PREFIX/share/config.site' if it exists, then
178 `PREFIX/etc/config.site' if it exists. Or, you can set the
179 `CONFIG_SITE' environment variable to the location of the site script.
180 A warning: not all `configure' scripts look for a site script.
185 Variables not defined in a site shell script can be set in the
194 overridden in the site shell script).
/linux-6.1.9/Documentation/arm/samsung-s3c24xx/
Dsmdk2440.rst25 Ben Dooks' SMDK2440 site at http://www.fluff.org/ben/smdk2440/ which
29 site at http://www.handhelds.org/projects/h1940.html can also be
/linux-6.1.9/Documentation/networking/device_drivers/cable/
Dsb1000.rst49 or check your Linux distribution binary CD or their web site. For help with
84 6. Download the original file sb1000-1.1.2.tar.gz from Franco's site or one of
94 to specify your login name and password and any site-specific information
120 10. Try pinging a site via ``ping -c 5 www.yahoo.com``, for example. You should
123 11. If you can't get site names (like www.yahoo.com) to resolve into
216 and Ralph Bonnell who are now managing the Linux SB1000 web site, and to
/linux-6.1.9/Documentation/hwmon/
Dnct7802.rst12 Datasheet: Available from Nuvoton web site
Duserspace-tools.rst23 Get lm-sensors from project web site. Please note, you need only userspace
/linux-6.1.9/Documentation/devicetree/bindings/arm/
Darm,vexpress-juno.yaml123 description: When daughterboards are stacked on one site, their position
192 arm,vexpress,site:
197 0 means motherboard site, while 1 and 2 are daughterboard sites, and
198 0xf means "sisterboard" which is the site containing the main CPU tile.
/linux-6.1.9/Documentation/admin-guide/media/
Ddvb_references.rst6 The main development site and GIT repository for Digital TV
/linux-6.1.9/Documentation/i2c/busses/
Di2c-sis5595.rst12 Datasheet: Publicly available at the Silicon Integrated Systems Corp. site.
/linux-6.1.9/Documentation/filesystems/
Dbtrfs.rst36 For more information please refer to the documentation site or wiki
/linux-6.1.9/Documentation/networking/
Ddctcp.rst50 DCTCP site:
/linux-6.1.9/arch/um/drivers/
DKconfig173 <http://user-mode-linux.sourceforge.net/old/networking.html> That site
232 <http://user-mode-linux.sourceforge.net/old/networking.html> That site
278 That site has a good overview of what VDE is and also examples
300 <http://user-mode-linux.sourceforge.net/old/networking.html> That site
320 <http://user-mode-linux.sourceforge.net/old/networking.html> That site
/linux-6.1.9/include/linux/
Dstatic_call.h144 extern void arch_static_call_transform(void *site, void *tramp, void *func, bool tail);
/linux-6.1.9/Documentation/maintainer/
Dconfigure-git.rst40 The web site http://lore.kernel.org is meant as a grand archive of all mail
/linux-6.1.9/arch/arm64/boot/dts/arm/
Dvexpress-v2f-1xv7-ca53x2.dts21 arm,vexpress,site = <0xf>;
/linux-6.1.9/Documentation/devicetree/bindings/bus/
Darm,integrator-ap-lm.yaml13 site for stacking up to four logic modules (LM) designed specifically for
/linux-6.1.9/Documentation/x86/
Dusb-legacy-support.rst47 manufacturers web site. If an update is not available, disable USB
Dintel_txt.rst24 This site also has a link to the Intel TXT MLE Developers Manual,
220 system and can also be found on the Trusted Boot site. It is an
227 that is on the tboot SourceForge site under the SINIT ACM downloads.
/linux-6.1.9/Documentation/trace/
Dtracepoints.rst26 the tracepoint site).
108 is done at the registration site by the compiler. Tracepoints can be
Dftrace-design.rst139 original call site.
364 functions. The first is used to turn the mcount call site into a nop (which
366 used to turn the mcount call site into a call to an arbitrary location (but
373 The rec->ip value is the address of the mcount call site that was collected

12345