/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | intel_step.h | 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(C0) \ 36 func(C1) \ [all …]
|
H A D | intel_device_info.h | 143 func(is_mobile); \ 144 func(is_lp); \ 146 func(is_dgfx); \ 153 func(has_4tile); \ 157 func(has_gt_uc); \ 163 func(has_llc); \ 170 func(has_oam); \ 172 func(has_pxp); \ 173 func(has_rc6); \ 174 func(has_rc6p); \ [all …]
|
/openbmc/linux/drivers/mmc/core/ |
H A D | sdio_io.c | 65 if (!func) in sdio_enable_func() 115 if (!func) in sdio_disable_func() 267 func->cur_blksize) * func->cur_blksize; in sdio_align_size() 322 if (!func || (func->num > 7)) in sdio_io_rw_ext_helper() 385 if (!func) { in sdio_readb() 447 ret = mmc_io_rw_direct(func->card, 1, func->num, addr, in sdio_writeb_readb() 540 ret = sdio_memcpy_fromio(func, func->tmpbuf, addr, 2); in sdio_readw() 567 ret = sdio_memcpy_toio(func, addr, func->tmpbuf, 2); in sdio_writew() 615 ret = sdio_memcpy_toio(func, addr, func->tmpbuf, 4); in sdio_writel() 702 if (!func) in sdio_get_host_pm_caps() [all …]
|
H A D | sdio_bus.c | 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->device); 133 "SDIO_ID=%04X:%04X", func->vendor, func->device)) in sdio_bus_uevent() 137 "SDIO_REVISION=%u.%u", func->major_rev, func->minor_rev)) in sdio_bus_uevent() 147 func->class, func->vendor, func->device)) in sdio_bus_uevent() 305 kfree(func); in sdio_release_func() 316 if (!func) in sdio_alloc_func() 325 kfree(func); in sdio_alloc_func() 343 return func; in sdio_alloc_func() 362 func->dev.of_node = mmc_of_find_child_device(host, func->num); in sdio_set_of_node() [all …]
|
H A D | sdio_irq.c | 64 struct sdio_func *func; in process_sdio_pending_irqs() local 80 func->irq_handler(func); in process_sdio_pending_irqs() 92 if (!func) { in process_sdio_pending_irqs() 97 func->irq_handler(func); in process_sdio_pending_irqs() 101 sdio_func_id(func)); in process_sdio_pending_irqs() 273 struct sdio_func *func; in sdio_single_irq_set() local 281 if (func && func->irq_handler) { in sdio_single_irq_set() 304 if (!func) in sdio_claim_irq() 309 if (func->irq_handler) { in sdio_claim_irq() 318 reg |= 1 << func->num; in sdio_claim_irq() [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | idtentry.h | 57 __##func (regs); \ 270 __##func (regs); \ 327 DEFINE_IDTENTRY_RAW(func) 430 idtentry vector asm_##func func has_error_code=0 433 idtentry vector asm_##func func has_error_code=1 446 idtentry_irq vector func 450 idtentry_sysvec vector func 454 idtentry_mce_db vector asm_##func func 457 idtentry_mce_db vector asm_##func func 460 idtentry_df vector asm_##func func [all …]
|
/openbmc/linux/kernel/bpf/ |
H A D | bpf_lsm.c | 54 BTF_ID(func, bpf_lsm_sock_graft) in BTF_SET_END() 130 .func = bpf_bprm_opts_set, 151 .func = bpf_ima_inode_hash, 170 .func = bpf_ima_file_hash, 261 BTF_ID(func, bpf_lsm_bpf) in BTF_ID() argument 262 BTF_ID(func, bpf_lsm_bpf_map) in BTF_ID() 265 BTF_ID(func, bpf_lsm_bpf_prog) in BTF_ID() 271 BTF_ID(func, bpf_lsm_capget) in BTF_ID() 272 BTF_ID(func, bpf_lsm_capset) in BTF_ID() 318 BTF_ID(func, bpf_lsm_settime) in BTF_ID() [all …]
|
/openbmc/linux/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 }, 513 if (bidir_pin->pin == pin && bidir_pin->func == func) in rza1_pinmux_get_bidir() 532 swio_pin->func == func) in rza1_pinmux_get_swio() [all …]
|
/openbmc/linux/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() 56 sdio_claim_host(func); in wl1251_sdio_read() 69 sdio_claim_host(func); in wl1251_sdio_write() 80 struct sdio_func *func = wl_sdio->func; in wl1251_sdio_read_elp() local 88 sdio_claim_host(func); in wl1251_sdio_read_elp() 100 struct sdio_func *func = wl_sdio->func; in wl1251_sdio_write_elp() local 102 sdio_claim_host(func); in wl1251_sdio_write_elp() 120 sdio_claim_host(func); in wl1251_sdio_enable_irq() 129 sdio_claim_host(func); in wl1251_sdio_disable_irq() [all …]
|
/openbmc/linux/drivers/staging/rtl8723bs/os_dep/ |
H A D | sdio_ops_linux.c | 49 func = psdio->func; in _sd_cmd52_read() 81 func = psdio->func; in sd_cmd52_read() 113 func = psdio->func; in _sd_cmd52_write() 145 func = psdio->func; in sd_cmd52_write() 173 func = psdio->func; in sd_read8() 200 func = psdio->func; in sd_read32() 252 func = psdio->func; in sd_write8() 277 func = psdio->func; in sd_write32() 344 func = psdio->func; in _sd_read() 394 func = psdio->func; in sd_read() [all …]
|
/openbmc/linux/tools/bpf/bpftool/ |
H A D | cfg.c | 48 #define func_prev(func) list_prev_entry(func, l) argument 49 #define func_next(func) list_next_entry(func, l) argument 52 #define entry_bb(func) func_first_bb(func) argument 53 #define exit_bb(func) func_last_bb(func) argument 69 return func; in cfg_append_func() 74 func = func_prev(func); in cfg_append_func() 137 if (!func) in cfg_partition_funcs() 146 if (!func) in cfg_partition_funcs() 154 func->end = func_next(func)->start - 1; in cfg_partition_funcs() 379 free(func); in cfg_destroy() [all …]
|
/openbmc/linux/kernel/livepatch/ |
H A D | patch.c | 28 struct klp_func *func; in klp_find_ops() local 46 struct klp_func *func; in klp_ftrace_handler() local 70 if (WARN_ON_ONCE(!func)) in klp_ftrace_handler() 106 func = list_entry_rcu(func->stack_node.next, in klp_ftrace_handler() 118 if (func->nop) in klp_ftrace_handler() 157 func->patched = false; in klp_unpatch_func() 178 func->old_name); in klp_patch_func() 219 func->patched = true; in klp_patch_func() 232 struct klp_func *func; in __klp_unpatch_object() local 238 if (func->patched) in __klp_unpatch_object() [all …]
|
/openbmc/linux/drivers/net/wireless/broadcom/b43/ |
H A D | sdio.c | 57 sdio_release_host(func); in b43_sdio_interrupt_dispatcher() 59 sdio_claim_host(func); in b43_sdio_interrupt_dispatcher() 72 sdio_claim_host(func); in b43_sdio_request_irq() 74 sdio_release_host(func); in b43_sdio_request_irq() 85 sdio_claim_host(func); in b43_sdio_free_irq() 86 sdio_release_irq(func); in b43_sdio_free_irq() 87 sdio_release_host(func); in b43_sdio_free_irq() 101 tuple = func->tuples; in b43_sdio_probe() 128 sdio_claim_host(func); in b43_sdio_probe() 162 sdio_claim_host(func); in b43_sdio_probe() [all …]
|
/openbmc/u-boot/include/configs/ |
H A D | xilinx_zynqmp.h | 136 # define BOOT_TARGET_DEVICES_MMC(func) func(MMC, mmc, 0) func(MMC, mmc, 1) argument 142 # define BOOT_TARGET_DEVICES_SCSI(func) func(SCSI, scsi, 0) argument 148 # define BOOT_TARGET_DEVICES_USB(func) func(USB, usb, 0) func(USB, usb, 1) argument 154 # define BOOT_TARGET_DEVICES_PXE(func) func(PXE, pxe, na) argument 160 # define BOOT_TARGET_DEVICES_DHCP(func) func(DHCP, dhcp, na) argument 166 # define BOOT_TARGET_DEVICES_QSPI(func) func(QSPI, qspi, 0) argument 172 # define BOOT_TARGET_DEVICES_NAND(func) func(NAND, nand, 0) argument 194 BOOT_TARGET_DEVICES_MMC(func) \ 197 BOOT_TARGET_DEVICES_USB(func) \ 199 BOOT_TARGET_DEVICES_PXE(func) \ [all …]
|
H A D | zynq-common.h | 116 #define BOOT_TARGET_DEVICES_MMC(func) func(MMC, mmc, 0) argument 122 #define BOOT_TARGET_DEVICES_USB(func) func(USB, usb, 0) argument 128 #define BOOT_TARGET_DEVICES_PXE(func) func(PXE, pxe, na) argument 134 #define BOOT_TARGET_DEVICES_DHCP(func) func(DHCP, dhcp, na) argument 140 # define BOOT_TARGET_DEVICES_QSPI(func) func(QSPI, qspi, na) argument 146 # define BOOT_TARGET_DEVICES_NAND(func) func(NAND, nand, na) argument 152 # define BOOT_TARGET_DEVICES_NOR(func) func(NOR, nor, na) argument 187 BOOT_TARGET_DEVICES_MMC(func) \ 190 BOOT_TARGET_DEVICES_NOR(func) \ 191 BOOT_TARGET_DEVICES_USB(func) \ [all …]
|
H A D | rockchip-common.h | 17 func(MMC, mmc, 0) \ 18 func(MMC, mmc, 1) 20 #define BOOT_TARGET_MMC(func) argument 24 #define BOOT_TARGET_USB(func) func(USB, usb, 0) argument 26 #define BOOT_TARGET_USB(func) argument 30 #define BOOT_TARGET_PXE(func) func(PXE, pxe, na) argument 36 #define BOOT_TARGET_DHCP(func) func(DHCP, dhcp, na) argument 42 BOOT_TARGET_MMC(func) \ 43 BOOT_TARGET_USB(func) \ 44 BOOT_TARGET_PXE(func) \ [all …]
|
H A D | nitrogen6x.h | 74 #define DISTRO_BOOT_DEV_MMC(func) func(MMC, mmc, 0) func(MMC, mmc, 1) argument 76 #define DISTRO_BOOT_DEV_MMC(func) argument 80 #define DISTRO_BOOT_DEV_SATA(func) func(SATA, sata, 0) argument 86 #define DISTRO_BOOT_DEV_USB(func) func(USB, usb, 0) argument 92 #define DISTRO_BOOT_DEV_PXE(func) func(PXE, pxe, na) argument 98 #define DISTRO_BOOT_DEV_DHCP(func) func(DHCP, dhcp, na) argument 112 DISTRO_BOOT_DEV_MMC(func) \ 113 DISTRO_BOOT_DEV_SATA(func) \ 114 DISTRO_BOOT_DEV_USB(func) \ 115 DISTRO_BOOT_DEV_PXE(func) \ [all …]
|
/openbmc/linux/Documentation/translations/zh_CN/kernel-hacking/ |
H A D | hacking.rst | 230 :c:func:`copy_to_user()` / :c:func:`copy_from_user()` / :c:func:`get_user()` / :c:func:`put_user()` 255 :c:func:`kmalloc()`/:c:func:`kfree()` 304 :c:func:`mdelay()`/:c:func:`udelay()` 309 :c:func:`udelay()` 和 :c:func:`ndelay()` 函数可被用于小暂停。不要对它们使用 313 :c:func:`cpu_to_be32()`/:c:func:`be32_to_cpu()`/:c:func:`cpu_to_le32()`/:c:func:`le32_to_cpu()` 327 :c:func:`local_irq_save()`/:c:func:`local_irq_restore()` 339 :c:func:`local_bh_disable()`/:c:func:`local_bh_enable()` 374 :c:func:`__initcall()`/:c:func:`module_init()` 402 :c:func:`try_module_get()`/:c:func:`module_put()` 454 :c:func:`atomic_add()` ,:c:func:`atomic_sub()` ,:c:func:`atomic_inc()` , [all …]
|
/openbmc/linux/drivers/net/wireless/silabs/wfx/ |
H A D | bus_sdio.c | 45 struct sdio_func *func; member 201 if (func->num != 1) { in wfx_sdio_probe() 203 func->num); in wfx_sdio_probe() 216 bus->func = func; in wfx_sdio_probe() 220 sdio_claim_host(func); in wfx_sdio_probe() 224 sdio_release_host(func); in wfx_sdio_probe() 241 sdio_claim_host(func); in wfx_sdio_probe() 242 sdio_disable_func(func); in wfx_sdio_probe() 243 sdio_release_host(func); in wfx_sdio_probe() 252 sdio_claim_host(func); in wfx_sdio_remove() [all …]
|
/openbmc/linux/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[5] = PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv04.c | 770 return func(device, inst, data); in nv03_gr_mthd_gdi() 787 return func(device, inst, data); in nv04_gr_mthd_gdi() 806 return func(device, inst, data); in nv01_gr_mthd_blit() 825 return func(device, inst, data); in nv04_gr_mthd_blit() 844 return func(device, inst, data); in nv04_gr_mthd_iifc() 862 return func(device, inst, data); in nv01_gr_mthd_ifc() 881 return func(device, inst, data); in nv04_gr_mthd_ifc() 898 return func(device, inst, data); in nv03_gr_mthd_sifc() 916 return func(device, inst, data); in nv04_gr_mthd_sifc() 932 return func(device, inst, data); in nv03_gr_mthd_sifm() [all …]
|
H A D | base.c | 59 if (gr->func->chsw_load) in nvkm_gr_chsw_load() 68 if (gr->func->tile) in nvkm_gr_tile() 75 if (gr->func->units) in nvkm_gr_units() 116 if (gr->func->chan_new) in nvkm_gr_cclass_new() 125 gr->func->intr(gr); in nvkm_gr_intr() 133 if (gr->func->nonstall) in nvkm_gr_nonstall() 143 if (gr->func->oneinit) in nvkm_gr_oneinit() 153 if (gr->func->reset) in nvkm_gr_reset() 170 if (gr->func->fini) in nvkm_gr_fini() 179 if (gr->func->dtor) in nvkm_gr_dtor() [all …]
|
/openbmc/linux/drivers/media/mmc/siano/ |
H A D | smssdio.c | 77 struct sdio_func *func; member 251 smsdev->func = func; in smssdio_probe() 283 sdio_claim_host(func); in smssdio_probe() 299 sdio_release_host(func); in smssdio_probe() 308 sdio_claim_host(func); in smssdio_probe() 309 sdio_release_irq(func); in smssdio_probe() 311 sdio_disable_func(func); in smssdio_probe() 313 sdio_release_host(func); in smssdio_probe() 333 sdio_claim_host(func); in smssdio_remove() 334 sdio_release_irq(func); in smssdio_remove() [all …]
|
/openbmc/linux/drivers/pci/hotplug/ |
H A D | cpqphp_pci.c | 118 dbg("%s: bus/dev/func = %x/%x/%x\n", __func__, func->bus, func->device, func->function); in cpqhp_unconfigure_device() 565 func = cpqhp_slot_find(func->bus, func->device, index++); in cpqhp_save_base_addr_length() 569 devfn = PCI_DEVFN(func->device, func->function); in cpqhp_save_base_addr_length() 671 func = cpqhp_slot_find(func->bus, func->device, index++); in cpqhp_save_base_addr_length() 710 func = cpqhp_slot_find(func->bus, func->device, index++); in cpqhp_save_used_resources() 712 while ((func != NULL) && func->is_a_board) { in cpqhp_save_used_resources() 934 func = cpqhp_slot_find(func->bus, func->device, index++); in cpqhp_save_used_resources() 963 func = cpqhp_slot_find(func->bus, func->device, index++); in cpqhp_configure_board() 1012 func = cpqhp_slot_find(func->bus, func->device, index++); in cpqhp_configure_board() 1045 func = cpqhp_slot_find(func->bus, func->device, index++); in cpqhp_valid_replace() [all …]
|
/openbmc/linux/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); 136 extern int sdio_release_irq(struct sdio_func *func); 146 extern int sdio_readsb(struct sdio_func *func, void *dst, 149 extern void sdio_writeb(struct sdio_func *func, u8 b, 151 extern void sdio_writew(struct sdio_func *func, u16 b, 153 extern void sdio_writel(struct sdio_func *func, u32 b, 175 extern void sdio_retune_hold_now(struct sdio_func *func); [all …]
|