| /kernel/linux/linux-6.6/rust/kernel/ |
| D | ioctl.rs | 13 const fn _IOC(dir: u32, ty: u32, nr: u32, size: usize) -> u32 { in _IOC() constant 27 pub const fn _IO(ty: u32, nr: u32) -> u32 { in _IO() constant 33 pub const fn _IOR<T>(ty: u32, nr: u32) -> u32 { in _IOR() constant 39 pub const fn _IOW<T>(ty: u32, nr: u32) -> u32 { in _IOW() constant 45 pub const fn _IOWR<T>(ty: u32, nr: u32) -> u32 { in _IOWR() constant 55 pub const fn _IOC_DIR(nr: u32) -> u32 { in _IOC_DIR() constant 60 pub const fn _IOC_TYPE(nr: u32) -> u32 { in _IOC_TYPE() constant 65 pub const fn _IOC_NR(nr: u32) -> u32 { in _IOC_NR() constant 70 pub const fn _IOC_SIZE(nr: u32) -> usize { in _IOC_SIZE() constant
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | init.h | 205 #define __initcall_id(fn) \ argument 236 #define __initcall_stub(fn, __iid, id) \ argument 239 #define __define_initcall_stub(__stub, fn) \ argument 250 #define __initcall_stub(fn, __iid, id) fn argument 252 #define __define_initcall_stub(__stub, fn) \ argument 257 #define ____define_initcall(fn, __stub, __name, __sec) \ argument 265 #define ____define_initcall(fn, __unused, __name, __sec) \ argument 270 #define __unique_initcall(fn, id, __sec, __iid) \ argument 276 #define ___define_initcall(fn, id, __sec) \ argument 279 #define __define_initcall(fn, id) ___define_initcall(fn, id, .initcall##id) argument [all …]
|
| D | stop_machine.h | 26 cpu_stop_fn_t fn; member 48 cpu_stop_fn_t fn; member 52 static inline int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu() 72 cpu_stop_fn_t fn, void *arg, in stop_one_cpu_nowait() 147 static __always_inline int stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, in stop_machine_cpuslocked() 159 stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() 165 stop_machine_from_inactive_cpu(cpu_stop_fn_t fn, void *data, in stop_machine_from_inactive_cpu()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | init.h | 188 #define __initcall_id(fn) \ argument 219 #define __initcall_stub(fn, __iid, id) \ argument 222 #define __define_initcall_stub(__stub, fn) \ argument 233 #define __initcall_stub(fn, __iid, id) fn argument 235 #define __define_initcall_stub(__stub, fn) \ argument 240 #define ____define_initcall(fn, __stub, __name, __sec) \ argument 247 #define ____define_initcall(fn, __unused, __name, __sec) \ argument 252 #define __unique_initcall(fn, id, __sec, __iid) \ argument 258 #define ___define_initcall(fn, id, __sec) \ argument 261 #define __define_initcall(fn, id) ___define_initcall(fn, id, .initcall##id) argument [all …]
|
| D | stop_machine.h | 26 cpu_stop_fn_t fn; member 48 cpu_stop_fn_t fn; member 52 static inline int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu() 72 cpu_stop_fn_t fn, void *arg, in stop_one_cpu_nowait() 87 cpu_stop_fn_t fn, void *arg) in stop_cpus() 137 static __always_inline int stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, in stop_machine_cpuslocked() 149 stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() 155 stop_machine_from_inactive_cpu(cpu_stop_fn_t fn, void *data, in stop_machine_from_inactive_cpu()
|
| /kernel/linux/linux-5.10/drivers/misc/ocxl/ |
| D | core.c | 6 static struct ocxl_fn *ocxl_fn_get(struct ocxl_fn *fn) in ocxl_fn_get() 11 static void ocxl_fn_put(struct ocxl_fn *fn) in ocxl_fn_put() 16 static struct ocxl_afu *alloc_afu(struct ocxl_fn *fn) in alloc_afu() 56 struct ocxl_fn *fn = afu->fn; in assign_afu_actag() local 84 struct ocxl_fn *fn = afu->fn; in reclaim_afu_actag() local 94 struct ocxl_fn *fn = afu->fn; in assign_afu_pasid() local 123 struct ocxl_fn *fn = afu->fn; in reclaim_afu_pasid() local 131 static int reserve_fn_bar(struct ocxl_fn *fn, int bar) in reserve_fn_bar() 148 static void release_fn_bar(struct ocxl_fn *fn, int bar) in release_fn_bar() 263 static int init_afu(struct pci_dev *dev, struct ocxl_fn *fn, u8 afu_idx) in init_afu() [all …]
|
| /kernel/linux/linux-6.6/drivers/misc/ocxl/ |
| D | core.c | 6 static struct ocxl_fn *ocxl_fn_get(struct ocxl_fn *fn) in ocxl_fn_get() 11 static void ocxl_fn_put(struct ocxl_fn *fn) in ocxl_fn_put() 16 static struct ocxl_afu *alloc_afu(struct ocxl_fn *fn) in alloc_afu() 56 struct ocxl_fn *fn = afu->fn; in assign_afu_actag() local 84 struct ocxl_fn *fn = afu->fn; in reclaim_afu_actag() local 94 struct ocxl_fn *fn = afu->fn; in assign_afu_pasid() local 123 struct ocxl_fn *fn = afu->fn; in reclaim_afu_pasid() local 131 static int reserve_fn_bar(struct ocxl_fn *fn, int bar) in reserve_fn_bar() 148 static void release_fn_bar(struct ocxl_fn *fn, int bar) in release_fn_bar() 263 static int init_afu(struct pci_dev *dev, struct ocxl_fn *fn, u8 afu_idx) in init_afu() [all …]
|
| /kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
| D | sh_pfc.h | 360 #define PINMUX_IPSR_NOGP(ipsr, fn) \ argument 370 #define PINMUX_IPSR_GPSR(ipsr, fn) \ argument 381 #define PINMUX_IPSR_NOGM(ipsr, fn, msel) \ argument 392 #define PINMUX_IPSR_NOFN(gpsr, fn, gsel) \ argument 404 #define PINMUX_IPSR_MSEL(ipsr, fn, msel) \ argument 416 #define PINMUX_IPSR_PHYS_MSEL(ipsr, fn, psel, msel) \ argument 426 #define PINMUX_IPSR_PHYS(ipsr, fn, psel) \ argument 434 #define PINMUX_SINGLE(fn) \ argument 441 #define PORT_GP_CFG_1(bank, pin, fn, sfx, cfg) \ argument 443 #define PORT_GP_1(bank, pin, fn, sfx) PORT_GP_CFG_1(bank, pin, fn, sfx, 0) argument [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
| D | sh_pfc.h | 367 #define PINMUX_IPSR_NOGP(ipsr, fn) \ argument 377 #define PINMUX_IPSR_GPSR(ipsr, fn) \ argument 388 #define PINMUX_IPSR_NOGM(ipsr, fn, msel) \ argument 399 #define PINMUX_IPSR_NOFN(gpsr, fn, gsel) \ argument 411 #define PINMUX_IPSR_MSEL(ipsr, fn, msel) \ argument 423 #define PINMUX_IPSR_PHYS_MSEL(ipsr, fn, psel, msel) \ argument 433 #define PINMUX_IPSR_PHYS(ipsr, fn, psel) \ argument 441 #define PINMUX_SINGLE(fn) \ argument 448 #define PORT_GP_CFG_1(bank, pin, fn, sfx, cfg) \ argument 450 #define PORT_GP_1(bank, pin, fn, sfx) PORT_GP_CFG_1(bank, pin, fn, sfx, 0) argument [all …]
|
| /kernel/linux/linux-6.6/arch/um/include/shared/ |
| D | init.h | 71 #define __uml_exitcall(fn) \ argument 76 #define __uml_postsetup(fn) \ argument 86 #define __uml_setup(str, fn, help...) \ argument 92 #define __uml_setup(str, fn, help...) \ argument 96 #define __uml_help(fn, help...) \ argument 112 #define __define_initcall(level,fn) \ argument 119 #define __initcall(fn) __define_initcall("1", fn) argument 121 #define __exitcall(fn) static exitcall_t __exitcall_##fn __exit_call = fn argument
|
| /kernel/linux/linux-5.10/arch/um/include/shared/ |
| D | init.h | 71 #define __uml_exitcall(fn) \ argument 76 #define __uml_postsetup(fn) \ argument 86 #define __uml_setup(str, fn, help...) \ argument 92 #define __uml_setup(str, fn, help...) \ argument 96 #define __uml_help(fn, help...) \ argument 112 #define __define_initcall(level,fn) \ argument 119 #define __initcall(fn) __define_initcall("1", fn) argument 121 #define __exitcall(fn) static exitcall_t __exitcall_##fn __exit_call = fn argument
|
| /kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
| D | kasan.h | 6 #define _GLOBAL_KASAN(fn) _GLOBAL(__##fn) argument 7 #define _GLOBAL_TOC_KASAN(fn) _GLOBAL_TOC(__##fn) argument 8 #define EXPORT_SYMBOL_KASAN(fn) EXPORT_SYMBOL(__##fn) argument 10 #define _GLOBAL_KASAN(fn) _GLOBAL(fn) argument 11 #define _GLOBAL_TOC_KASAN(fn) _GLOBAL_TOC(fn) argument 12 #define EXPORT_SYMBOL_KASAN(fn) argument
|
| D | machdep.h | 275 #define __define_machine_initcall(mach, fn, id) \ argument 282 #define machine_early_initcall(mach, fn) __define_machine_initcall(mach, fn, early) argument 283 #define machine_core_initcall(mach, fn) __define_machine_initcall(mach, fn, 1) argument 284 #define machine_core_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 1s) argument 285 #define machine_postcore_initcall(mach, fn) __define_machine_initcall(mach, fn, 2) argument 286 #define machine_postcore_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 2s) argument 287 #define machine_arch_initcall(mach, fn) __define_machine_initcall(mach, fn, 3) argument 288 #define machine_arch_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 3s) argument 289 #define machine_subsys_initcall(mach, fn) __define_machine_initcall(mach, fn, 4) argument 290 #define machine_subsys_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 4s) argument [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
| D | kasan.h | 6 #define _GLOBAL_KASAN(fn) _GLOBAL(__##fn) argument 7 #define _GLOBAL_TOC_KASAN(fn) _GLOBAL_TOC(__##fn) argument 8 #define EXPORT_SYMBOL_KASAN(fn) EXPORT_SYMBOL(__##fn) argument 10 #define _GLOBAL_KASAN(fn) _GLOBAL(fn) argument 11 #define _GLOBAL_TOC_KASAN(fn) _GLOBAL_TOC(fn) argument 12 #define EXPORT_SYMBOL_KASAN(fn) argument
|
| D | machdep.h | 243 #define __define_machine_initcall(mach, fn, id) \ argument 250 #define machine_early_initcall(mach, fn) __define_machine_initcall(mach, fn, early) argument 251 #define machine_core_initcall(mach, fn) __define_machine_initcall(mach, fn, 1) argument 252 #define machine_core_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 1s) argument 253 #define machine_postcore_initcall(mach, fn) __define_machine_initcall(mach, fn, 2) argument 254 #define machine_postcore_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 2s) argument 255 #define machine_arch_initcall(mach, fn) __define_machine_initcall(mach, fn, 3) argument 256 #define machine_arch_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 3s) argument 257 #define machine_subsys_initcall(mach, fn) __define_machine_initcall(mach, fn, 4) argument 258 #define machine_subsys_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 4s) argument [all …]
|
| /kernel/linux/linux-5.10/drivers/input/rmi4/ |
| D | rmi_f03.c | 29 struct rmi_function *fn; member 40 int rmi_f03_overwrite_button(struct rmi_function *fn, unsigned int button, in rmi_f03_overwrite_button() 59 void rmi_f03_commit_buttons(struct rmi_function *fn) in rmi_f03_commit_buttons() 96 struct rmi_function *fn = f03->fn; in rmi_f03_initialize() local 142 struct rmi_function *fn = f03->fn; in rmi_f03_pt_open() local 165 struct rmi_function *fn = f03->fn; in rmi_f03_pt_close() local 198 static int rmi_f03_probe(struct rmi_function *fn) in rmi_f03_probe() 222 static int rmi_f03_config(struct rmi_function *fn) in rmi_f03_config() 246 struct rmi_function *fn = ctx; in rmi_f03_attention() local 307 static void rmi_f03_remove(struct rmi_function *fn) in rmi_f03_remove()
|
| D | rmi_bus.c | 131 struct rmi_function *fn = to_rmi_function(dev); in rmi_release_function() local 149 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_match() local 155 static void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() 165 static inline void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() 173 static int rmi_create_function_irq(struct rmi_function *fn, in rmi_create_function_irq() 204 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_probe() local 228 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_remove() local 238 int rmi_register_function(struct rmi_function *fn) in rmi_register_function() 270 void rmi_unregister_function(struct rmi_function *fn) in rmi_unregister_function()
|
| D | rmi_f34.c | 18 struct rmi_function *fn = f34->fn; in rmi_f34_write_bootloader_id() local 48 struct rmi_function *fn = f34->fn; in rmi_f34_command() local 102 struct rmi_function *fn = ctx; in rmi_f34_attention() local 133 struct rmi_function *fn = f34->fn; in rmi_f34_write_blocks() local 197 struct rmi_function *fn = f34->fn; in rmi_f34_flash_firmware() local 301 static int rmi_f34_status(struct rmi_function *fn) in rmi_f34_status() 317 struct rmi_function *fn = data->f34_container; in rmi_driver_bootloader_id_show() local 343 struct rmi_function *fn = data->f34_container; in rmi_driver_configuration_id_show() local 520 static int rmi_f34_probe(struct rmi_function *fn) in rmi_f34_probe()
|
| /kernel/linux/linux-6.6/drivers/input/rmi4/ |
| D | rmi_f03.c | 29 struct rmi_function *fn; member 40 int rmi_f03_overwrite_button(struct rmi_function *fn, unsigned int button, in rmi_f03_overwrite_button() 59 void rmi_f03_commit_buttons(struct rmi_function *fn) in rmi_f03_commit_buttons() 96 struct rmi_function *fn = f03->fn; in rmi_f03_initialize() local 142 struct rmi_function *fn = f03->fn; in rmi_f03_pt_open() local 165 struct rmi_function *fn = f03->fn; in rmi_f03_pt_close() local 198 static int rmi_f03_probe(struct rmi_function *fn) in rmi_f03_probe() 222 static int rmi_f03_config(struct rmi_function *fn) in rmi_f03_config() 246 struct rmi_function *fn = ctx; in rmi_f03_attention() local 307 static void rmi_f03_remove(struct rmi_function *fn) in rmi_f03_remove()
|
| D | rmi_bus.c | 132 struct rmi_function *fn = to_rmi_function(dev); in rmi_release_function() local 150 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_match() local 156 static void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() 166 static inline void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() 174 static int rmi_create_function_irq(struct rmi_function *fn, in rmi_create_function_irq() 205 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_probe() local 229 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_remove() local 239 int rmi_register_function(struct rmi_function *fn) in rmi_register_function() 271 void rmi_unregister_function(struct rmi_function *fn) in rmi_unregister_function()
|
| D | rmi_f34.c | 18 struct rmi_function *fn = f34->fn; in rmi_f34_write_bootloader_id() local 48 struct rmi_function *fn = f34->fn; in rmi_f34_command() local 102 struct rmi_function *fn = ctx; in rmi_f34_attention() local 133 struct rmi_function *fn = f34->fn; in rmi_f34_write_blocks() local 197 struct rmi_function *fn = f34->fn; in rmi_f34_flash_firmware() local 301 static int rmi_f34_status(struct rmi_function *fn) in rmi_f34_status() 317 struct rmi_function *fn = data->f34_container; in rmi_driver_bootloader_id_show() local 343 struct rmi_function *fn = data->f34_container; in rmi_driver_configuration_id_show() local 520 static int rmi_f34_probe(struct rmi_function *fn) in rmi_f34_probe()
|
| /kernel/linux/linux-5.10/drivers/pci/controller/cadence/ |
| D | pcie-cadence-ep.c | 19 static int cdns_pcie_ep_write_header(struct pci_epc *epc, u8 fn, in cdns_pcie_ep_write_header() 50 static int cdns_pcie_ep_set_bar(struct pci_epc *epc, u8 fn, in cdns_pcie_ep_set_bar() 120 static void cdns_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, in cdns_pcie_ep_clear_bar() 150 static int cdns_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, phys_addr_t addr, in cdns_pcie_ep_map_addr() 171 static void cdns_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, in cdns_pcie_ep_unmap_addr() 191 static int cdns_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, u8 mmc) in cdns_pcie_ep_set_msi() 211 static int cdns_pcie_ep_get_msi(struct pci_epc *epc, u8 fn) in cdns_pcie_ep_get_msi() 249 static int cdns_pcie_ep_set_msix(struct pci_epc *epc, u8 fn, u16 interrupts, in cdns_pcie_ep_set_msix() 276 static void cdns_pcie_ep_assert_intx(struct cdns_pcie_ep *ep, u8 fn, in cdns_pcie_ep_assert_intx() 319 static int cdns_pcie_ep_send_legacy_irq(struct cdns_pcie_ep *ep, u8 fn, u8 intx) in cdns_pcie_ep_send_legacy_irq() [all …]
|
| /kernel/linux/linux-6.6/drivers/pci/controller/cadence/ |
| D | pcie-cadence-ep.c | 19 static u8 cdns_pcie_get_fn_from_vfn(struct cdns_pcie *pcie, u8 fn, u8 vfn) in cdns_pcie_get_fn_from_vfn() 34 static int cdns_pcie_ep_write_header(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_write_header() 76 static int cdns_pcie_ep_set_bar(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_set_bar() 150 static void cdns_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_clear_bar() 183 static int cdns_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_map_addr() 205 static void cdns_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_unmap_addr() 225 static int cdns_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, u8 vfn, u8 mmc) in cdns_pcie_ep_set_msi() 247 static int cdns_pcie_ep_get_msi(struct pci_epc *epc, u8 fn, u8 vfn) in cdns_pcie_ep_get_msi() 289 static int cdns_pcie_ep_set_msix(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_set_msix() 319 static void cdns_pcie_ep_assert_intx(struct cdns_pcie_ep *ep, u8 fn, u8 intx, in cdns_pcie_ep_assert_intx() [all …]
|
| /kernel/linux/linux-6.6/kernel/ |
| D | stop_machine.c | 46 cpu_stop_fn_t fn; member 139 int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu() 171 cpu_stop_fn_t fn; member 334 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg) in stop_two_cpus() 384 bool stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, in stop_one_cpu_nowait() 392 cpu_stop_fn_t fn, void *arg, in queue_stop_cpus_work() 424 cpu_stop_fn_t fn, void *arg) in __stop_cpus() 463 static int stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg) in stop_cpus() 502 cpu_stop_fn_t fn = work->fn; in cpu_stopper_thread() local 586 int stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, in stop_machine_cpuslocked() [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/controller/ |
| D | pcie-rockchip-ep.c | 70 static void rockchip_pcie_prog_ep_ob_atu(struct rockchip_pcie *rockchip, u8 fn, in rockchip_pcie_prog_ep_ob_atu() 125 static int rockchip_pcie_ep_write_header(struct pci_epc *epc, u8 fn, in rockchip_pcie_ep_write_header() 164 static int rockchip_pcie_ep_set_bar(struct pci_epc *epc, u8 fn, in rockchip_pcie_ep_set_bar() 232 static void rockchip_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, in rockchip_pcie_ep_clear_bar() 261 static int rockchip_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, in rockchip_pcie_ep_map_addr() 288 static void rockchip_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, in rockchip_pcie_ep_unmap_addr() 312 static int rockchip_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, in rockchip_pcie_ep_set_msi() 333 static int rockchip_pcie_ep_get_msi(struct pci_epc *epc, u8 fn) in rockchip_pcie_ep_get_msi() 349 static void rockchip_pcie_ep_assert_intx(struct rockchip_pcie_ep *ep, u8 fn, in rockchip_pcie_ep_assert_intx() 371 static int rockchip_pcie_ep_send_legacy_irq(struct rockchip_pcie_ep *ep, u8 fn, in rockchip_pcie_ep_send_legacy_irq() [all …]
|