| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| H A D | intel_step.h | 26 #define STEP_NAME_LIST(func) \ 27 func(A0) \ 28 func(A1) \ 29 func(A2) \ 30 func(A3) \ 31 func(B0) \ 32 func(B1) \ 33 func(B2) \ 34 func(B3) \ 35 func(C [all...] |
| H A D | intel_device_info.h | 142 #define DEV_INFO_FOR_EACH_FLAG(func) \ 143 func(is_mobile); \ 144 func(is_lp); \ 145 func(require_force_probe); \ 146 func(is_dgfx); \ 148 func(has_64bit_reloc); \ 149 func(has_64k_pages); \ 150 func(gpu_reset_clobbers_display); \ 151 func(has_reset_engine); \ 152 func(has_3d_pipelin [all...] |
| /kernel/linux/linux-5.10/drivers/mmc/core/ |
| H A D | sdio_bus.c | 35 struct sdio_func *func; \ 37 func = dev_to_sdio_func (dev); \ 42 sdio_config_attr(class, "0x%02x\n", func->class); 43 sdio_config_attr(vendor, "0x%04x\n", func->vendor); 44 sdio_config_attr(device, "0x%04x\n", func->device); 45 sdio_config_attr(revision, "%u.%u\n", func->major_rev, func->minor_rev); 46 sdio_config_attr(modalias, "sdio:c%02Xv%04Xd%04X\n", func->class, func->vendor, func 80 sdio_match_one(struct sdio_func *func, const struct sdio_device_id *id) sdio_match_one() argument 92 sdio_match_device(struct sdio_func *func, struct sdio_driver *sdrv) sdio_match_device() argument 112 struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_match() local 124 struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_uevent() local 155 struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_probe() local 209 struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_remove() local 293 struct sdio_func *func = dev_to_sdio_func(dev); sdio_release_func() local 314 struct sdio_func *func; sdio_alloc_func() local 348 sdio_acpi_set_handle(struct sdio_func *func) sdio_acpi_set_handle() argument 356 sdio_acpi_set_handle(struct sdio_func *func) sdio_acpi_set_handle() argument 359 sdio_set_of_node(struct sdio_func *func) sdio_set_of_node() argument 369 sdio_add_func(struct sdio_func *func) sdio_add_func() argument 391 sdio_remove_func(struct sdio_func *func) sdio_remove_func() argument [all...] |
| H A D | sdio_io.c | 22 * @func: SDIO function that will be accessed 27 void sdio_claim_host(struct sdio_func *func) in sdio_claim_host() argument 29 if (WARN_ON(!func)) in sdio_claim_host() 32 mmc_claim_host(func->card->host); in sdio_claim_host() 38 * @func: SDIO function that was accessed 43 void sdio_release_host(struct sdio_func *func) in sdio_release_host() argument 45 if (WARN_ON(!func)) in sdio_release_host() 48 mmc_release_host(func->card->host); in sdio_release_host() 54 * @func: SDIO function to enable 59 int sdio_enable_func(struct sdio_func *func) in sdio_enable_func() argument 110 sdio_disable_func(struct sdio_func *func) sdio_disable_func() argument 159 sdio_set_block_size(struct sdio_func *func, unsigned blksz) sdio_set_block_size() argument 189 sdio_max_byte_size(struct sdio_func *func) sdio_max_byte_size() argument 233 sdio_align_size(struct sdio_func *func, unsigned int sz) sdio_align_size() argument 315 sdio_io_rw_ext_helper(struct sdio_func *func, int write, unsigned addr, int incr_addr, u8 *buf, unsigned size) sdio_io_rw_ext_helper() argument 380 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_readb() argument 412 sdio_writeb(struct sdio_func *func, u8 b, unsigned int addr, int *err_ret) sdio_writeb() argument 441 sdio_writeb_readb(struct sdio_func *func, u8 write_byte, unsigned int addr, int *err_ret) sdio_writeb_readb() argument 468 sdio_memcpy_fromio(struct sdio_func *func, void *dst, unsigned int addr, int count) sdio_memcpy_fromio() argument 485 sdio_memcpy_toio(struct sdio_func *func, unsigned int addr, void *src, int count) sdio_memcpy_toio() argument 502 sdio_readsb(struct sdio_func *func, void *dst, unsigned int addr, int count) sdio_readsb() argument 519 sdio_writesb(struct sdio_func *func, unsigned int addr, void *src, int count) sdio_writesb() argument 536 sdio_readw(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_readw() argument 561 sdio_writew(struct sdio_func *func, u16 b, unsigned int addr, int *err_ret) sdio_writew() argument 584 sdio_readl(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_readl() argument 609 sdio_writel(struct sdio_func *func, u32 b, unsigned int addr, int *err_ret) sdio_writel() argument 631 sdio_f0_readb(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_f0_readb() argument 667 sdio_f0_writeb(struct sdio_func *func, unsigned char b, unsigned int addr, int *err_ret) sdio_f0_writeb() argument 700 sdio_get_host_pm_caps(struct sdio_func *func) sdio_get_host_pm_caps() argument 722 sdio_set_host_pm_flags(struct sdio_func *func, mmc_pm_flag_t flags) sdio_set_host_pm_flags() argument 759 sdio_retune_crc_disable(struct sdio_func *func) sdio_retune_crc_disable() argument 771 sdio_retune_crc_enable(struct sdio_func *func) sdio_retune_crc_enable() argument 794 sdio_retune_hold_now(struct sdio_func *func) sdio_retune_hold_now() argument 810 sdio_retune_release(struct sdio_func *func) sdio_retune_release() argument [all...] |
| /kernel/linux/linux-6.6/drivers/mmc/core/ |
| H A D | sdio_bus.c | 36 struct sdio_func *func; \ 38 func = dev_to_sdio_func (dev); \ 43 sdio_config_attr(class, "0x%02x\n", func->class); 44 sdio_config_attr(vendor, "0x%04x\n", func->vendor); 45 sdio_config_attr(device, "0x%04x\n", func->device); 46 sdio_config_attr(revision, "%u.%u\n", func->major_rev, func->minor_rev); 47 sdio_config_attr(modalias, "sdio:c%02Xv%04Xd%04X\n", func->class, func->vendor, func 81 sdio_match_one(struct sdio_func *func, const struct sdio_device_id *id) sdio_match_one() argument 93 sdio_match_device(struct sdio_func *func, struct sdio_driver *sdrv) sdio_match_device() argument 113 struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_match() local 125 const struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_uevent() local 156 struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_probe() local 210 struct sdio_func *func = dev_to_sdio_func(dev); sdio_bus_remove() local 292 struct sdio_func *func = dev_to_sdio_func(dev); sdio_release_func() local 313 struct sdio_func *func; sdio_alloc_func() local 347 sdio_acpi_set_handle(struct sdio_func *func) sdio_acpi_set_handle() argument 355 sdio_acpi_set_handle(struct sdio_func *func) sdio_acpi_set_handle() argument 358 sdio_set_of_node(struct sdio_func *func) sdio_set_of_node() argument 368 sdio_add_func(struct sdio_func *func) sdio_add_func() argument 390 sdio_remove_func(struct sdio_func *func) sdio_remove_func() argument [all...] |
| H A D | sdio_io.c | 22 * @func: SDIO function that will be accessed 27 void sdio_claim_host(struct sdio_func *func) in sdio_claim_host() argument 29 if (WARN_ON(!func)) in sdio_claim_host() 32 mmc_claim_host(func->card->host); in sdio_claim_host() 38 * @func: SDIO function that was accessed 43 void sdio_release_host(struct sdio_func *func) in sdio_release_host() argument 45 if (WARN_ON(!func)) in sdio_release_host() 48 mmc_release_host(func->card->host); in sdio_release_host() 54 * @func: SDIO function to enable 59 int sdio_enable_func(struct sdio_func *func) in sdio_enable_func() argument 110 sdio_disable_func(struct sdio_func *func) sdio_disable_func() argument 159 sdio_set_block_size(struct sdio_func *func, unsigned blksz) sdio_set_block_size() argument 189 sdio_max_byte_size(struct sdio_func *func) sdio_max_byte_size() argument 233 sdio_align_size(struct sdio_func *func, unsigned int sz) sdio_align_size() argument 315 sdio_io_rw_ext_helper(struct sdio_func *func, int write, unsigned addr, int incr_addr, u8 *buf, unsigned size) sdio_io_rw_ext_helper() argument 380 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_readb() argument 412 sdio_writeb(struct sdio_func *func, u8 b, unsigned int addr, int *err_ret) sdio_writeb() argument 441 sdio_writeb_readb(struct sdio_func *func, u8 write_byte, unsigned int addr, int *err_ret) sdio_writeb_readb() argument 468 sdio_memcpy_fromio(struct sdio_func *func, void *dst, unsigned int addr, int count) sdio_memcpy_fromio() argument 485 sdio_memcpy_toio(struct sdio_func *func, unsigned int addr, void *src, int count) sdio_memcpy_toio() argument 502 sdio_readsb(struct sdio_func *func, void *dst, unsigned int addr, int count) sdio_readsb() argument 519 sdio_writesb(struct sdio_func *func, unsigned int addr, void *src, int count) sdio_writesb() argument 536 sdio_readw(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_readw() argument 561 sdio_writew(struct sdio_func *func, u16 b, unsigned int addr, int *err_ret) sdio_writew() argument 584 sdio_readl(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_readl() argument 609 sdio_writel(struct sdio_func *func, u32 b, unsigned int addr, int *err_ret) sdio_writel() argument 631 sdio_f0_readb(struct sdio_func *func, unsigned int addr, int *err_ret) sdio_f0_readb() argument 667 sdio_f0_writeb(struct sdio_func *func, unsigned char b, unsigned int addr, int *err_ret) sdio_f0_writeb() argument 700 sdio_get_host_pm_caps(struct sdio_func *func) sdio_get_host_pm_caps() argument 722 sdio_set_host_pm_flags(struct sdio_func *func, mmc_pm_flag_t flags) sdio_set_host_pm_flags() argument 759 sdio_retune_crc_disable(struct sdio_func *func) sdio_retune_crc_disable() argument 771 sdio_retune_crc_enable(struct sdio_func *func) sdio_retune_crc_enable() argument 794 sdio_retune_hold_now(struct sdio_func *func) sdio_retune_hold_now() argument 810 sdio_retune_release(struct sdio_func *func) sdio_retune_release() argument [all...] |
| /kernel/linux/linux-6.6/kernel/bpf/ |
| H A D | bpf_lsm.c | 33 #define LSM_HOOK(RET, DEFAULT, NAME, ...) BTF_ID(func, bpf_lsm_##NAME) 45 BTF_ID(func, bpf_lsm_sk_alloc_security) in BTF_SET_START() 46 BTF_ID(func, bpf_lsm_sk_free_security) in BTF_SET_START() 54 BTF_ID(func, bpf_lsm_sock_graft) in BTF_SET_START() 55 BTF_ID(func, bpf_lsm_inet_csk_clone) in BTF_SET_START() 56 BTF_ID(func, bpf_lsm_inet_conn_established) in BTF_SET_START() 66 BTF_ID(func, bpf_lsm_socket_post_create) in BTF_SET_START() 67 BTF_ID(func, bpf_lsm_socket_socketpair) in BTF_SET_START() 130 .func = bpf_bprm_opts_set, 151 .func [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
| H A D | intel_device_info.h | 109 #define DEV_INFO_FOR_EACH_FLAG(func) \ 110 func(is_mobile); \ 111 func(is_lp); \ 112 func(require_force_probe); \ 113 func(is_dgfx); \ 115 func(has_64bit_reloc); \ 116 func(gpu_reset_clobbers_display); \ 117 func(has_reset_engine); \ 118 func(has_fpga_dbg); \ 119 func(has_global_moc [all...] |
| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| H A D | idtentry.h | 18 * @func: Function name of the entry point 21 * - The ASM entry point: asm_##func 22 * - The XEN PV trap entry point: xen_##func (maybe unused) 29 #define DECLARE_IDTENTRY(vector, func) \ 30 asmlinkage void asm_##func(void); \ 31 asmlinkage void xen_asm_##func(void); \ 32 __visible void func(struct pt_regs *regs) 36 * @func: Function name of the entry point 38 * @func is called from ASM entry code with interrupts disabled. 47 #define DEFINE_IDTENTRY(func) \ [all...] |
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| H A D | idtentry.h | 20 * @func: Function name of the entry point 23 * - The ASM entry point: asm_##func 24 * - The XEN PV trap entry point: xen_##func (maybe unused) 31 #define DECLARE_IDTENTRY(vector, func) \ 32 asmlinkage void asm_##func(void); \ 33 asmlinkage void xen_asm_##func(void); \ 34 __visible void func(struct pt_regs *regs) 38 * @func: Function name of the entry point 40 * @func is called from ASM entry code with interrupts disabled. 49 #define DEFINE_IDTENTRY(func) \ [all...] |
| /kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rza1.c | 83 u8 func: 4; member 101 u16 func: 4; member 126 { .pin = 0, .func = 1 }, 127 { .pin = 1, .func = 1 }, 128 { .pin = 2, .func = 1 }, 129 { .pin = 3, .func = 1 }, 130 { .pin = 4, .func = 1 }, 131 { .pin = 5, .func = 1 }, 132 { .pin = 6, .func = 1 }, 133 { .pin = 7, .func 502 rza1_pinmux_get_bidir(unsigned int port, unsigned int pin, unsigned int func, const struct rza1_bidir_entry *table) rza1_pinmux_get_bidir() argument 520 rza1_pinmux_get_swio(unsigned int port, unsigned int pin, unsigned int func, const struct rza1_swio_entry *table) rza1_pinmux_get_swio() argument 542 rza1_pinmux_get_flags(unsigned int port, unsigned int pin, unsigned int func, struct rza1_pinctrl *rza1_pctl) rza1_pinmux_get_flags() argument 1120 struct function_desc *func; rza1_set_mux() local [all...] |
| /kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rza1.c | 83 u8 func: 4; member 101 u16 func: 4; member 126 { .pin = 0, .func = 1 }, 127 { .pin = 1, .func = 1 }, 128 { .pin = 2, .func = 1 }, 129 { .pin = 3, .func = 1 }, 130 { .pin = 4, .func = 1 }, 131 { .pin = 5, .func = 1 }, 132 { .pin = 6, .func = 1 }, 133 { .pin = 7, .func 502 rza1_pinmux_get_bidir(unsigned int port, unsigned int pin, unsigned int func, const struct rza1_bidir_entry *table) rza1_pinmux_get_bidir() argument 520 rza1_pinmux_get_swio(unsigned int port, unsigned int pin, unsigned int func, const struct rza1_swio_entry *table) rza1_pinmux_get_swio() argument 542 rza1_pinmux_get_flags(unsigned int port, unsigned int pin, unsigned int func, struct rza1_pinctrl *rza1_pctl) rza1_pinmux_get_flags() argument 1121 struct function_desc *func; rza1_set_mux() local [all...] |
| /kernel/linux/linux-5.10/drivers/staging/wfx/ |
| H A D | bus_sdio.c | 28 struct sdio_func *func; member 49 ret = sdio_memcpy_fromio(bus->func, dst, sdio_addr, count); in wfx_sdio_copy_from_io() 71 ret = sdio_memcpy_toio(bus->func, sdio_addr, (void *)src, count); in wfx_sdio_copy_to_io() 82 sdio_claim_host(bus->func); in wfx_sdio_lock() 89 sdio_release_host(bus->func); in wfx_sdio_unlock() 92 static void wfx_sdio_irq_handler(struct sdio_func *func) in wfx_sdio_irq_handler() argument 94 struct wfx_sdio_priv *bus = sdio_get_drvdata(func); in wfx_sdio_irq_handler() 103 sdio_claim_host(bus->func); in wfx_sdio_irq_handler_ext() 105 sdio_release_host(bus->func); in wfx_sdio_irq_handler_ext() 117 sdio_claim_host(bus->func); in wfx_sdio_irq_subscribe() 178 wfx_sdio_probe(struct sdio_func *func, const struct sdio_device_id *id) wfx_sdio_probe() argument 243 wfx_sdio_remove(struct sdio_func *func) wfx_sdio_remove() argument [all...] |
| /kernel/linux/linux-5.10/tools/bpf/bpftool/ |
| H A D | cfg.c | 48 #define func_prev(func) list_prev_entry(func, l) 49 #define func_next(func) list_next_entry(func, l) 52 #define entry_bb(func) func_first_bb(func) 53 #define exit_bb(func) func_last_bb(func) 58 #define func_first_bb(func) \ 59 list_first_entry(&func 65 struct func_node *new_func, *func; cfg_append_func() local 88 func_append_bb(struct func_node *func, struct bpf_insn *insn) func_append_bb() argument 134 struct func_node *func, *last_func; cfg_partition_funcs() local 165 func_partition_bb_head(struct func_node *func) func_partition_bb_head() argument 199 func_partition_bb_tail(struct func_node *func) func_partition_bb_tail() argument 216 func_add_special_bb(struct func_node *func) func_add_special_bb() argument 233 func_partition_bb(struct func_node *func) func_partition_bb() argument 243 func_search_bb_with_head(struct func_node *func, struct bpf_insn *insn) func_search_bb_with_head() argument 277 func_add_bb_edges(struct func_node *func) func_add_bb_edges() argument 336 struct func_node *func; cfg_build() local 356 struct func_node *func, *func2; cfg_destroy() local 383 draw_bb_node(struct func_node *func, struct bb_node *bb) draw_bb_node() argument 414 draw_bb_succ_edges(struct func_node *func, struct bb_node *bb) draw_bb_succ_edges() argument 433 func_output_bb_def(struct func_node *func) func_output_bb_def() argument 442 func_output_edges(struct func_node *func) func_output_edges() argument 460 struct func_node *func; cfg_dump() local [all...] |
| /kernel/linux/linux-6.6/tools/bpf/bpftool/ |
| H A D | cfg.c | 48 #define func_prev(func) list_prev_entry(func, l) 49 #define func_next(func) list_next_entry(func, l) 52 #define entry_bb(func) func_first_bb(func) 53 #define exit_bb(func) func_last_bb(func) 58 #define func_first_bb(func) \ 59 list_first_entry(&func 65 struct func_node *new_func, *func; cfg_append_func() local 88 func_append_bb(struct func_node *func, struct bpf_insn *insn) func_append_bb() argument 134 struct func_node *func, *last_func; cfg_partition_funcs() local 165 func_partition_bb_head(struct func_node *func) func_partition_bb_head() argument 199 func_partition_bb_tail(struct func_node *func) func_partition_bb_tail() argument 216 func_add_special_bb(struct func_node *func) func_add_special_bb() argument 233 func_partition_bb(struct func_node *func) func_partition_bb() argument 243 func_search_bb_with_head(struct func_node *func, struct bpf_insn *insn) func_search_bb_with_head() argument 277 func_add_bb_edges(struct func_node *func) func_add_bb_edges() argument 336 struct func_node *func; cfg_build() local 356 struct func_node *func, *func2; cfg_destroy() local 384 draw_bb_node(struct func_node *func, struct bb_node *bb, struct dump_data *dd, bool opcodes, bool linum) draw_bb_node() argument 413 draw_bb_succ_edges(struct func_node *func, struct bb_node *bb) draw_bb_succ_edges() argument 433 func_output_bb_def(struct func_node *func, struct dump_data *dd, bool opcodes, bool linum) func_output_bb_def() argument 443 func_output_edges(struct func_node *func) func_output_edges() argument 462 struct func_node *func; cfg_dump() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
| H A D | sdio.c | 24 struct sdio_func *func; member 31 return wl_sdio->func; in wl_to_func() 34 static void wl1251_sdio_interrupt(struct sdio_func *func) in wl1251_sdio_interrupt() argument 36 struct wl1251 *wl = sdio_get_drvdata(func); in wl1251_sdio_interrupt() 55 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_read() local 57 sdio_claim_host(func); in wl1251_sdio_read() 58 ret = sdio_memcpy_fromio(func, buf, addr, len); in wl1251_sdio_read() 61 sdio_release_host(func); in wl1251_sdio_read() 68 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_write() local 70 sdio_claim_host(func); in wl1251_sdio_write() 81 struct sdio_func *func = wl_sdio->func; wl1251_sdio_read_elp() local 101 struct sdio_func *func = wl_sdio->func; wl1251_sdio_write_elp() local 119 struct sdio_func *func = wl_to_func(wl); wl1251_sdio_enable_irq() local 128 struct sdio_func *func = wl_to_func(wl); wl1251_sdio_disable_irq() local 157 struct sdio_func *func = wl_to_func(wl); wl1251_sdio_set_power() local 193 wl1251_sdio_probe(struct sdio_func *func, const struct sdio_device_id *id) wl1251_sdio_probe() argument 287 wl1251_sdio_remove(struct sdio_func *func) wl1251_sdio_remove() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/ |
| H A D | sdio.c | 23 struct sdio_func *func; member 30 return wl_sdio->func; in wl_to_func() 33 static void wl1251_sdio_interrupt(struct sdio_func *func) in wl1251_sdio_interrupt() argument 35 struct wl1251 *wl = sdio_get_drvdata(func); in wl1251_sdio_interrupt() 54 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_read() local 56 sdio_claim_host(func); in wl1251_sdio_read() 57 ret = sdio_memcpy_fromio(func, buf, addr, len); in wl1251_sdio_read() 60 sdio_release_host(func); in wl1251_sdio_read() 67 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_write() local 69 sdio_claim_host(func); in wl1251_sdio_write() 80 struct sdio_func *func = wl_sdio->func; wl1251_sdio_read_elp() local 100 struct sdio_func *func = wl_sdio->func; wl1251_sdio_write_elp() local 118 struct sdio_func *func = wl_to_func(wl); wl1251_sdio_enable_irq() local 127 struct sdio_func *func = wl_to_func(wl); wl1251_sdio_disable_irq() local 156 struct sdio_func *func = wl_to_func(wl); wl1251_sdio_set_power() local 192 wl1251_sdio_probe(struct sdio_func *func, const struct sdio_device_id *id) wl1251_sdio_probe() argument 281 wl1251_sdio_remove(struct sdio_func *func) wl1251_sdio_remove() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/ |
| H A D | sdio_ops_linux.c | 12 static bool rtw_sdio_claim_host_needed(struct sdio_func *func) in rtw_sdio_claim_host_needed() argument 14 struct dvobj_priv *dvobj = sdio_get_drvdata(func); in rtw_sdio_claim_host_needed() 36 struct sdio_func *func; in sd_f0_read8() local 48 func = psdio->func; in sd_f0_read8() 49 claim_needed = rtw_sdio_claim_host_needed(func); in sd_f0_read8() 52 sdio_claim_host(func); in sd_f0_read8() 53 v = sdio_f0_readb(func, addr, err); in sd_f0_read8() 55 sdio_release_host(func); in sd_f0_read8() 73 struct sdio_func *func; in _sd_cmd52_read() local 108 struct sdio_func *func; sd_cmd52_read() local 143 struct sdio_func *func; _sd_cmd52_write() local 179 struct sdio_func *func; sd_cmd52_write() local 209 struct sdio_func *func; sd_read8() local 240 struct sdio_func *func; sd_read32() local 303 struct sdio_func *func; sd_write8() local 332 struct sdio_func *func; sd_write32() local 409 struct sdio_func *func; _sd_read() local 463 struct sdio_func *func; sd_read() local 507 struct sdio_func *func; _sd_write() local 565 struct sdio_func *func; sd_write() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
| H A D | bus_sdio.c | 45 struct sdio_func *func; member 65 ret = sdio_memcpy_fromio(bus->func, dst, sdio_addr, count); in wfx_sdio_copy_from_io() 86 ret = sdio_memcpy_toio(bus->func, sdio_addr, (void *)src, count); in wfx_sdio_copy_to_io() 97 sdio_claim_host(bus->func); in wfx_sdio_lock() 104 sdio_release_host(bus->func); in wfx_sdio_unlock() 107 static void wfx_sdio_irq_handler(struct sdio_func *func) in wfx_sdio_irq_handler() argument 109 struct wfx_sdio_priv *bus = sdio_get_drvdata(func); in wfx_sdio_irq_handler() 118 sdio_claim_host(bus->func); in wfx_sdio_irq_handler_ext() 120 sdio_release_host(bus->func); in wfx_sdio_irq_handler_ext() 132 sdio_claim_host(bus->func); in wfx_sdio_irq_subscribe() 194 wfx_sdio_probe(struct sdio_func *func, const struct sdio_device_id *id) wfx_sdio_probe() argument 247 wfx_sdio_remove(struct sdio_func *func) wfx_sdio_remove() argument [all...] |
| /kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
| H A D | max34440.c | 252 data->info.func[page] = PMBUS_HAVE_VOUT | in max34451_set_supported_funcs() 256 data->info.func[page] = PMBUS_HAVE_VOUT; in max34451_set_supported_funcs() 259 data->info.func[page] = PMBUS_HAVE_IOUT | in max34451_set_supported_funcs() 263 data->info.func[page] = PMBUS_HAVE_IOUT; in max34451_set_supported_funcs() 292 .func[0] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 294 .func[1] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 296 .func[2] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 298 .func[3] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 300 .func[4] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 302 .func[ [all...] |
| /kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
| H A D | max34440.c | 252 data->info.func[page] = PMBUS_HAVE_VOUT | in max34451_set_supported_funcs() 256 data->info.func[page] = PMBUS_HAVE_VOUT; in max34451_set_supported_funcs() 259 data->info.func[page] = PMBUS_HAVE_IOUT | in max34451_set_supported_funcs() 263 data->info.func[page] = PMBUS_HAVE_IOUT; in max34451_set_supported_funcs() 292 .func[0] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 294 .func[1] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 296 .func[2] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 298 .func[3] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 300 .func[4] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT 302 .func[ [all...] |
| /kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/ |
| H A D | sdio_ops_linux.c | 11 static bool rtw_sdio_claim_host_needed(struct sdio_func *func) in rtw_sdio_claim_host_needed() argument 13 struct dvobj_priv *dvobj = sdio_get_drvdata(func); in rtw_sdio_claim_host_needed() 40 struct sdio_func *func; in _sd_cmd52_read() local 49 func = psdio->func; in _sd_cmd52_read() 52 pdata[i] = sdio_readb(func, addr + i, &err); in _sd_cmd52_read() 71 struct sdio_func *func; in sd_cmd52_read() local 81 func = psdio->func; in sd_cmd52_read() 82 claim_needed = rtw_sdio_claim_host_needed(func); in sd_cmd52_read() 104 struct sdio_func *func; _sd_cmd52_write() local 135 struct sdio_func *func; sd_cmd52_write() local 163 struct sdio_func *func; sd_read8() local 190 struct sdio_func *func; sd_read32() local 242 struct sdio_func *func; sd_write8() local 267 struct sdio_func *func; sd_write32() local 335 struct sdio_func *func; _sd_read() local 383 struct sdio_func *func; sd_read() local 426 struct sdio_func *func; _sd_write() local 477 struct sdio_func *func; sd_write() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
| H A D | sdio.c | 49 static void b43_sdio_interrupt_dispatcher(struct sdio_func *func) in b43_sdio_interrupt_dispatcher() argument 51 struct b43_sdio *sdio = sdio_get_drvdata(func); in b43_sdio_interrupt_dispatcher() 57 sdio_release_host(func); in b43_sdio_interrupt_dispatcher() 59 sdio_claim_host(func); in b43_sdio_interrupt_dispatcher() 66 struct sdio_func *func = bus->host_sdio; in b43_sdio_request_irq() local 67 struct b43_sdio *sdio = sdio_get_drvdata(func); in b43_sdio_request_irq() 72 sdio_claim_host(func); in b43_sdio_request_irq() 73 err = sdio_claim_irq(func, b43_sdio_interrupt_dispatcher); in b43_sdio_request_irq() 74 sdio_release_host(func); in b43_sdio_request_irq() 82 struct sdio_func *func in b43_sdio_free_irq() local 92 b43_sdio_probe(struct sdio_func *func, const struct sdio_device_id *id) b43_sdio_probe() argument 170 b43_sdio_remove(struct sdio_func *func) b43_sdio_remove() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
| H A D | sdio.c | 49 static void b43_sdio_interrupt_dispatcher(struct sdio_func *func) in b43_sdio_interrupt_dispatcher() argument 51 struct b43_sdio *sdio = sdio_get_drvdata(func); in b43_sdio_interrupt_dispatcher() 57 sdio_release_host(func); in b43_sdio_interrupt_dispatcher() 59 sdio_claim_host(func); in b43_sdio_interrupt_dispatcher() 66 struct sdio_func *func = bus->host_sdio; in b43_sdio_request_irq() local 67 struct b43_sdio *sdio = sdio_get_drvdata(func); in b43_sdio_request_irq() 72 sdio_claim_host(func); in b43_sdio_request_irq() 73 err = sdio_claim_irq(func, b43_sdio_interrupt_dispatcher); in b43_sdio_request_irq() 74 sdio_release_host(func); in b43_sdio_request_irq() 82 struct sdio_func *func in b43_sdio_free_irq() local 92 b43_sdio_probe(struct sdio_func *func, const struct sdio_device_id *id) b43_sdio_probe() argument 170 b43_sdio_remove(struct sdio_func *func) b43_sdio_remove() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| H A D | base.c | 32 if (gr && gr->func->ctxsw.inst) in nvkm_gr_ctxsw_inst() 33 return gr->func->ctxsw.inst(gr); in nvkm_gr_ctxsw_inst() 41 if (gr && gr->func->ctxsw.resume) in nvkm_gr_ctxsw_resume() 42 return gr->func->ctxsw.resume(gr); in nvkm_gr_ctxsw_resume() 50 if (gr && gr->func->ctxsw.pause) in nvkm_gr_ctxsw_pause() 51 return gr->func->ctxsw.pause(gr); in nvkm_gr_ctxsw_pause() 59 if (gr->func->chsw_load) in nvkm_gr_chsw_load() 60 return gr->func->chsw_load(gr); in nvkm_gr_chsw_load() 68 if (gr->func->tile) in nvkm_gr_tile() 69 gr->func in nvkm_gr_tile() 200 nvkm_gr_ctor(const struct nvkm_gr_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, bool enable, struct nvkm_gr *gr) nvkm_gr_ctor() argument [all...] |