/linux-master/arch/s390/kernel/vdso64/ |
H A D | vdso_user_wrapper.S | 17 .macro vdso_func func 18 .globl __kernel_\func 19 .type __kernel_\func,@function 21 __kernel_\func: 28 brasl %r14,__s390_vdso_\func 36 .size __kernel_\func,.-__kernel_\func 44 .macro vdso_syscall func,syscall 45 .globl __kernel_\func 46 .type __kernel_\func, [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | base.c | 29 if (bar && bar->func->flush) 30 bar->func->flush(bar); 36 return device->bar->func->bar1.vmm(device->bar); 44 bar->func->bar1.init(bar); 45 bar->func->bar1.wait(bar); 57 return bar->func->bar2.vmm(bar); 66 bar->func->bar2.init(bar); 67 bar->func->bar2.wait(bar); 76 bar->func->bar2.fini(bar); 85 if (bar && bar->subdev.oneinit && !bar->bar2 && bar->func 144 nvkm_bar_ctor(const struct nvkm_bar_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_bar *bar) argument [all...] |
/linux-master/drivers/mmc/core/ |
H A D | sdio_cis.h | 19 int sdio_read_func_cis(struct sdio_func *func); 20 void sdio_free_func_cis(struct sdio_func *func);
|
H A D | sdio_bus.h | 14 int sdio_add_func(struct sdio_func *func); 15 void sdio_remove_func(struct sdio_func *func);
|
H A D | sdio_irq.c | 64 struct sdio_func *func; local 78 func = card->sdio_single_irq; 79 if (func && sdio_irq_pending) { 80 func->irq_handler(func); 91 func = card->sdio_func[i - 1]; 92 if (!func) { 96 } else if (func->irq_handler) { 97 func->irq_handler(func); 273 struct sdio_func *func; local 299 sdio_claim_irq(struct sdio_func *func, sdio_irq_handler_t *handler) argument 342 sdio_release_irq(struct sdio_func *func) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/mspdec/ |
H A D | base.c | 27 nvkm_mspdec_new_(const struct nvkm_falcon_func *func, struct nvkm_device *device, argument 30 return nvkm_falcon_new_(func, device, type, inst, true, 0x085000, pengine);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/msppp/ |
H A D | base.c | 27 nvkm_msppp_new_(const struct nvkm_falcon_func *func, struct nvkm_device *device, argument 30 return nvkm_falcon_new_(func, device, type, inst, true, 0x086000, pengine);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/msvld/ |
H A D | base.c | 27 nvkm_msvld_new_(const struct nvkm_falcon_func *func, struct nvkm_device *device, argument 30 return nvkm_falcon_new_(func, device, type, inst, true, 0x084000, pengine);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | priv.h | 9 if (falcon->func->enable) 10 return falcon->func->enable(falcon);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ |
H A D | base.c | 36 nvkm_vfn_new_(const struct nvkm_vfn_func *func, struct nvkm_device *device, argument 46 vfn->func = func; 48 vfn->addr.user = vfn->addr.priv + func->user.addr; 50 if (vfn->func->intr) { 51 ret = nvkm_intr_add(vfn->func->intr, vfn->func->intrs, 58 vfn->user.base = func->user.base;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | fanpwm.c | 34 struct dcb_gpio_func func; member in struct:nvkm_fanpwm 47 ret = therm->func->pwm_get(therm, fan->func.line, &divs, &duty); 50 if (card_type <= NV_40 || (fan->func.log[0] & 1)) 55 return nvkm_gpio_get(gpio, 0, fan->func.func, fan->func.line) * 100; 69 if (therm->func->pwm_clock) 70 divs = therm->func->pwm_clock(therm, fan->func 85 nvkm_fanpwm_create(struct nvkm_therm *therm, struct dcb_gpio_func *func) argument [all...] |
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | tracepoint.c | 15 void __brcmf_err(struct brcmf_bus *bus, const char *func, const char *fmt, ...) argument 25 dev_err(bus->dev, "%s: %pV", func, &vaf); 27 pr_err("%s: %pV", func, &vaf); 28 trace_brcmf_err(func, &vaf);
|
/linux-master/include/linux/ |
H A D | once_lite.h | 10 #define DO_ONCE_LITE(func, ...) \ 11 DO_ONCE_LITE_IF(true, func, ##__VA_ARGS__) 26 #define DO_ONCE_LITE_IF(condition, func, ...) \ 31 func(__VA_ARGS__); \
|
H A D | async.h | 38 async_cookie_t async_schedule_node(async_func_t func, void *data, 40 async_cookie_t async_schedule_node_domain(async_func_t func, void *data, 46 * @func: function to execute asynchronously 52 static inline async_cookie_t async_schedule(async_func_t func, void *data) argument 54 return async_schedule_node(func, data, NUMA_NO_NODE); 59 * @func: function to execute asynchronously 69 async_schedule_domain(async_func_t func, void *data, argument 72 return async_schedule_node_domain(func, data, NUMA_NO_NODE, domain); 77 * @func: function to execute asynchronously 88 async_schedule_dev(async_func_t func, struc argument 111 async_schedule_dev_domain(async_func_t func, struct device *dev, struct async_domain *domain) argument [all...] |
H A D | objtool.h | 33 #define STACK_FRAME_NON_STANDARD(func) \ 35 *__func_stack_frame_non_standard_##func = func 43 #define STACK_FRAME_NON_STANDARD_FP(func) STACK_FRAME_NON_STANDARD(func) 45 #define STACK_FRAME_NON_STANDARD_FP(func) 106 .macro STACK_FRAME_NON_STANDARD func:req 108 .long \func - . 112 .macro STACK_FRAME_NON_STANDARD_FP func:req 114 STACK_FRAME_NON_STANDARD \func [all...] |
/linux-master/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; local 88 func_append_bb(struct func_node *func, struct bpf_insn *insn) argument 134 struct func_node *func, *last_func; local 165 func_partition_bb_head(struct func_node *func) argument 199 func_partition_bb_tail(struct func_node *func) argument 216 func_add_special_bb(struct func_node *func) argument 233 func_partition_bb(struct func_node *func) argument 243 func_search_bb_with_head(struct func_node *func, struct bpf_insn *insn) argument 277 func_add_bb_edges(struct func_node *func) argument 336 struct func_node *func; local 356 struct func_node *func, *func2; local 384 draw_bb_node(struct func_node *func, struct bb_node *bb, struct dump_data *dd, bool opcodes, bool linum) argument 413 draw_bb_succ_edges(struct func_node *func, struct bb_node *bb) argument 433 func_output_bb_def(struct func_node *func, struct dump_data *dd, bool opcodes, bool linum) argument 443 func_output_edges(struct func_node *func) argument 462 struct func_node *func; local [all...] |
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | bus_sdio.c | 45 struct sdio_func *func; member in struct:wfx_sdio_priv 65 ret = sdio_memcpy_fromio(bus->func, dst, sdio_addr, count); 86 ret = sdio_memcpy_toio(bus->func, sdio_addr, (void *)src, count); 97 sdio_claim_host(bus->func); 104 sdio_release_host(bus->func); 107 static void wfx_sdio_irq_handler(struct sdio_func *func) argument 109 struct wfx_sdio_priv *bus = sdio_get_drvdata(func); 118 sdio_claim_host(bus->func); 120 sdio_release_host(bus->func); 132 sdio_claim_host(bus->func); 194 wfx_sdio_probe(struct sdio_func *func, const struct sdio_device_id *id) argument 247 wfx_sdio_remove(struct sdio_func *func) argument [all...] |
/linux-master/drivers/staging/rtl8723bs/os_dep/ |
H A D | sdio_ops_linux.c | 11 static bool rtw_sdio_claim_host_needed(struct sdio_func *func) argument 13 struct dvobj_priv *dvobj = sdio_get_drvdata(func); 40 struct sdio_func *func; local 49 func = psdio->func; 52 pdata[i] = sdio_readb(func, addr + i, &err); 71 struct sdio_func *func; local 81 func = psdio->func; 82 claim_needed = rtw_sdio_claim_host_needed(func); 104 struct sdio_func *func; local 135 struct sdio_func *func; local 163 struct sdio_func *func; local 190 struct sdio_func *func; local 242 struct sdio_func *func; local 267 struct sdio_func *func; local 335 struct sdio_func *func; local 383 struct sdio_func *func; local 426 struct sdio_func *func; local 477 struct sdio_func *func; local [all...] |
/linux-master/drivers/media/mmc/siano/ |
H A D | smssdio.c | 77 struct sdio_func *func; member in struct:smssdio_device 95 sdio_claim_host(smsdev->func); 98 while (size >= smsdev->func->cur_blksize) { 99 ret = sdio_memcpy_toio(smsdev->func, SMSSDIO_DATA, 100 buffer, smsdev->func->cur_blksize); 104 buffer += smsdev->func->cur_blksize; 105 size -= smsdev->func->cur_blksize; 109 ret = sdio_memcpy_toio(smsdev->func, SMSSDIO_DATA, 114 sdio_release_host(smsdev->func); 123 static void smssdio_interrupt(struct sdio_func *func) argument 236 smssdio_probe(struct sdio_func *func, const struct sdio_device_id *id) argument 321 smssdio_remove(struct sdio_func *func) argument [all...] |
/linux-master/include/linux/mmc/ |
H A D | sdio_func.h | 127 extern void sdio_claim_host(struct sdio_func *func); 128 extern void sdio_release_host(struct sdio_func *func); 130 extern int sdio_enable_func(struct sdio_func *func); 131 extern int sdio_disable_func(struct sdio_func *func); 133 extern int sdio_set_block_size(struct sdio_func *func, unsigned blksz); 135 extern int sdio_claim_irq(struct sdio_func *func, sdio_irq_handler_t *handler); 136 extern int sdio_release_irq(struct sdio_func *func); 138 extern unsigned int sdio_align_size(struct sdio_func *func, unsigned int sz); 140 extern u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret); 141 extern u16 sdio_readw(struct sdio_func *func, unsigne [all...] |
/linux-master/kernel/livepatch/ |
H A D | patch.c | 28 struct klp_func *func; local 31 func = list_first_entry(&ops->func_stack, struct klp_func, 33 if (func->old_func == old_func) 46 struct klp_func *func; local 62 func = list_first_or_null_rcu(&ops->func_stack, struct klp_func, 66 * func should never be NULL because preemption should be disabled here 70 if (WARN_ON_ONCE(!func)) 75 * func->transition reads. The corresponding write barrier is in 80 * this handler, its TIF_PATCH_PENDING read and this func->transition 86 if (unlikely(func 127 klp_unpatch_func(struct klp_func *func) argument 160 klp_patch_func(struct klp_func *func) argument 232 struct klp_func *func; local 254 struct klp_func *func; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | base.c | 32 if (init->func->mmio) 33 addr = init->func->mmio(init, addr); 40 return init->func->pll_set(init, type, khz); 46 if (init->func->meminit) 47 init->func->meminit(init); 53 if (init && init->func->disable) 54 init->func->disable(init); 63 if (init && init->func->post) 64 ret = init->func->post(init, init->post); 84 if (init->func 130 nvkm_devinit_ctor(const struct nvkm_devinit_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_devinit *init) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | engine.c | 33 if (engine->func->chsw_load) 34 return engine->func->chsw_load(engine); 41 if (engine->func->reset) 42 return engine->func->reset(engine); 77 if (engine->func->tile) 78 engine->func->tile(engine, region, &fb->tile.region[region]); 85 if (engine->func->intr) 86 engine->func->intr(engine); 94 if (engine->func->info) 95 return engine->func 165 nvkm_engine_ctor(const struct nvkm_engine_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, bool enable, struct nvkm_engine *engine) argument 182 nvkm_engine_new_(const struct nvkm_engine_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, bool enable, struct nvkm_engine **pengine) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | pci-direct.h | 10 extern u32 read_pci_config(u8 bus, u8 slot, u8 func, u8 offset); 11 extern u8 read_pci_config_byte(u8 bus, u8 slot, u8 func, u8 offset); 12 extern u16 read_pci_config_16(u8 bus, u8 slot, u8 func, u8 offset); 13 extern void write_pci_config(u8 bus, u8 slot, u8 func, u8 offset, u32 val); 14 extern void write_pci_config_byte(u8 bus, u8 slot, u8 func, u8 offset, u8 val); 15 extern void write_pci_config_16(u8 bus, u8 slot, u8 func, u8 offset, u16 val);
|
/linux-master/arch/powerpc/kernel/ |
H A D | static_call.c | 7 void arch_static_call_transform(void *site, void *tramp, void *func, bool tail) argument 10 bool is_ret0 = (func == __static_call_return0); 11 unsigned long target = (unsigned long)(is_ret0 ? tramp + PPC_SCT_RET0 : func); 19 if (func && !is_short) { 25 if (!func) 35 panic("%s: patching failed %pS at %pS\n", __func__, func, tramp);
|