api 24 arch/arm64/include/asm/probes.h struct arch_probe_insn api; api 29 arch/arm64/include/asm/uprobes.h struct arch_probe_insn api; api 73 arch/arm64/kernel/probes/decode-insn.c arm_probe_decode_insn(probe_opcode_t insn, struct arch_probe_insn *api) api 83 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_b_cond; api 86 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_cbz_cbnz; api 89 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_tbz_tbnz; api 91 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_adr_adrp; api 94 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_b_bl; api 98 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_br_blr_ret; api 100 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_ldr_literal; api 102 arch/arm64/kernel/probes/decode-insn.c api->handler = simulate_ldrsw_literal; api 157 arch/arm64/kernel/probes/decode-insn.c decoded = arm_probe_decode_insn(insn, &asi->api); api 53 arch/arm64/kernel/probes/kprobes.c patch_text(p->ainsn.api.insn, p->opcode); api 55 arch/arm64/kernel/probes/kprobes.c flush_icache_range((uintptr_t) (p->ainsn.api.insn), api 56 arch/arm64/kernel/probes/kprobes.c (uintptr_t) (p->ainsn.api.insn) + api 62 arch/arm64/kernel/probes/kprobes.c p->ainsn.api.restore = (unsigned long) p->addr + api 69 arch/arm64/kernel/probes/kprobes.c p->ainsn.api.restore = 0; api 76 arch/arm64/kernel/probes/kprobes.c if (p->ainsn.api.handler) api 77 arch/arm64/kernel/probes/kprobes.c p->ainsn.api.handler((u32)p->opcode, (long)p->addr, regs); api 102 arch/arm64/kernel/probes/kprobes.c p->ainsn.api.insn = NULL; api 106 arch/arm64/kernel/probes/kprobes.c p->ainsn.api.insn = get_insn_slot(); api 107 arch/arm64/kernel/probes/kprobes.c if (!p->ainsn.api.insn) api 113 arch/arm64/kernel/probes/kprobes.c if (p->ainsn.api.insn) api 148 arch/arm64/kernel/probes/kprobes.c if (p->ainsn.api.insn) { api 149 arch/arm64/kernel/probes/kprobes.c free_insn_slot(p->ainsn.api.insn, 0); api 150 arch/arm64/kernel/probes/kprobes.c p->ainsn.api.insn = NULL; api 223 arch/arm64/kernel/probes/kprobes.c if (p->ainsn.api.insn) { api 225 arch/arm64/kernel/probes/kprobes.c slot = (unsigned long)p->ainsn.api.insn; api 272 arch/arm64/kernel/probes/kprobes.c if (cur->ainsn.api.restore != 0) api 273 arch/arm64/kernel/probes/kprobes.c instruction_pointer_set(regs, cur->ainsn.api.restore); api 47 arch/arm64/kernel/probes/uprobes.c switch (arm_probe_decode_insn(insn, &auprobe->api)) { api 114 arch/arm64/kernel/probes/uprobes.c if (auprobe->api.handler) api 115 arch/arm64/kernel/probes/uprobes.c auprobe->api.handler(insn, addr, regs); api 144 arch/ia64/kernel/unwind.c } api; api 1890 arch/ia64/kernel/unwind.c STAT(local_irq_save(flags); ++unw.stat.api.unwinds; start = ia64_get_itc()); api 1901 arch/ia64/kernel/unwind.c STAT(unw.stat.api.unwind_time += ia64_get_itc() - start; local_irq_restore(flags)); api 1908 arch/ia64/kernel/unwind.c STAT(unw.stat.api.unwind_time += ia64_get_itc() - start; local_irq_restore(flags)); api 1915 arch/ia64/kernel/unwind.c STAT(unw.stat.api.unwind_time += ia64_get_itc() - start; local_irq_restore(flags)); api 1937 arch/ia64/kernel/unwind.c STAT(unw.stat.api.unwind_time += ia64_get_itc() - start; local_irq_restore(flags)); api 1946 arch/ia64/kernel/unwind.c STAT(unw.stat.api.unwind_time += ia64_get_itc() - start; local_irq_restore(flags)); api 1953 arch/ia64/kernel/unwind.c STAT(unw.stat.api.unwind_time += ia64_get_itc() - start; local_irq_restore(flags)); api 1964 arch/ia64/kernel/unwind.c STAT(unw.stat.api.unwind_time += ia64_get_itc() - start; local_irq_restore(flags)); api 2007 arch/ia64/kernel/unwind.c STAT(local_irq_save(flags); ++unw.stat.api.inits; start = ia64_get_itc()); api 2048 arch/ia64/kernel/unwind.c STAT(unw.stat.api.init_time += ia64_get_itc() - start; local_irq_restore(flags)); api 28 arch/microblaze/include/asm/mmu.h unsigned long api:6; /* Abbreviated page index */ api 78 arch/powerpc/include/asm/book3s/32/mmu-hash.h unsigned long api:6; /* Abbreviated page index */ api 3279 drivers/hwmon/nct6775.c int api = (nr - 22) / 2; /* auto point index */ api 3281 drivers/hwmon/nct6775.c if (api > data->auto_pwm_num) api 1011 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c int api = msgbuf[1]; api 1013 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c switch (api) { api 1019 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c adapter->vfinfo[vf].vf_api = api; api 1025 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c e_info(drv, "VF %d requested invalid api version %u\n", vf, api); api 2260 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static const int api[] = { api 2272 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c while (api[idx] != ixgbe_mbox_api_unknown) { api 2273 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c err = hw->mac.ops.negotiate_api_version(hw, api[idx]); api 843 drivers/net/ethernet/intel/ixgbevf/vf.c static int ixgbevf_negotiate_api_version_vf(struct ixgbe_hw *hw, int api) api 850 drivers/net/ethernet/intel/ixgbevf/vf.c msg[1] = api; api 859 drivers/net/ethernet/intel/ixgbevf/vf.c hw->api_version = api; api 875 drivers/net/ethernet/intel/ixgbevf/vf.c static int ixgbevf_hv_negotiate_api_version_vf(struct ixgbe_hw *hw, int api) api 878 drivers/net/ethernet/intel/ixgbevf/vf.c if (api != ixgbe_mbox_api_10) api 31 drivers/net/ethernet/intel/ixgbevf/vf.h s32 (*negotiate_api_version)(struct ixgbe_hw *hw, int api); api 33 drivers/net/wireless/intel/iwlegacy/3945.h #define _IL3945_MODULE_FIRMWARE(api) IL3945_FW_PRE #api ".ucode" api 34 drivers/net/wireless/intel/iwlegacy/3945.h #define IL3945_MODULE_FIRMWARE(api) _IL3945_MODULE_FIRMWARE(api) api 261 drivers/net/wireless/intel/iwlegacy/4965.c #define _IL4965_MODULE_FIRMWARE(api) IL4965_FW_PRE #api ".ucode" api 262 drivers/net/wireless/intel/iwlegacy/4965.c #define IL4965_MODULE_FIRMWARE(api) _IL4965_MODULE_FIRMWARE(api) api 31 drivers/net/wireless/intel/iwlwifi/cfg/1000.c #define IWL1000_MODULE_FIRMWARE(api) IWL1000_FW_PRE __stringify(api) ".ucode" api 34 drivers/net/wireless/intel/iwlwifi/cfg/1000.c #define IWL100_MODULE_FIRMWARE(api) IWL100_FW_PRE __stringify(api) ".ucode" api 37 drivers/net/wireless/intel/iwlwifi/cfg/2000.c #define IWL2030_MODULE_FIRMWARE(api) IWL2030_FW_PRE __stringify(api) ".ucode" api 40 drivers/net/wireless/intel/iwlwifi/cfg/2000.c #define IWL2000_MODULE_FIRMWARE(api) IWL2000_FW_PRE __stringify(api) ".ucode" api 43 drivers/net/wireless/intel/iwlwifi/cfg/2000.c #define IWL105_MODULE_FIRMWARE(api) IWL105_FW_PRE __stringify(api) ".ucode" api 46 drivers/net/wireless/intel/iwlwifi/cfg/2000.c #define IWL135_MODULE_FIRMWARE(api) IWL135_FW_PRE __stringify(api) ".ucode" api 95 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_HR_MODULE_FIRMWARE(api) \ api 96 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_HR_FW_PRE __stringify(api) ".ucode" api 97 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_JF_MODULE_FIRMWARE(api) \ api 98 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_JF_FW_PRE __stringify(api) ".ucode" api 99 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_HR_A_F0_QNJ_MODULE_FIRMWARE(api) \ api 100 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_HR_A_F0_FW_PRE __stringify(api) ".ucode" api 101 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_QU_B_HR_B_MODULE_FIRMWARE(api) \ api 102 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_QU_B_HR_B_FW_PRE __stringify(api) ".ucode" api 103 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_HR_B_QNJ_MODULE_FIRMWARE(api) \ api 104 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_HR_B_FW_PRE __stringify(api) ".ucode" api 105 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_HR_A0_QNJ_MODULE_FIRMWARE(api) \ api 106 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_HR_A0_FW_PRE __stringify(api) ".ucode" api 107 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_QUZ_A_HR_B_MODULE_FIRMWARE(api) \ api 108 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_QUZ_A_HR_B_FW_PRE __stringify(api) ".ucode" api 109 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_QUZ_A_JF_B_MODULE_FIRMWARE(api) \ api 110 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_QUZ_A_JF_B_FW_PRE __stringify(api) ".ucode" api 111 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_QU_C_HR_B_MODULE_FIRMWARE(api) \ api 112 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_QU_C_HR_B_FW_PRE __stringify(api) ".ucode" api 113 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_QU_B_JF_B_MODULE_FIRMWARE(api) \ api 114 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_QU_B_JF_B_FW_PRE __stringify(api) ".ucode" api 115 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_QNJ_B_JF_B_MODULE_FIRMWARE(api) \ api 116 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_QNJ_B_JF_B_FW_PRE __stringify(api) ".ucode" api 117 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_CC_A_MODULE_FIRMWARE(api) \ api 118 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_CC_A_FW_PRE __stringify(api) ".ucode" api 119 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_SO_A_JF_B_MODULE_FIRMWARE(api) \ api 120 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_SO_A_JF_B_FW_PRE __stringify(api) ".ucode" api 121 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_SO_A_HR_B_MODULE_FIRMWARE(api) \ api 122 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_SO_A_HR_B_FW_PRE __stringify(api) ".ucode" api 123 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_SO_A_GF_A_MODULE_FIRMWARE(api) \ api 124 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_SO_A_GF_A_FW_PRE __stringify(api) ".ucode" api 125 drivers/net/wireless/intel/iwlwifi/cfg/22000.c #define IWL_22000_TY_A_GF_A_MODULE_FIRMWARE(api) \ api 126 drivers/net/wireless/intel/iwlwifi/cfg/22000.c IWL_22000_TY_A_GF_A_FW_PRE __stringify(api) ".ucode" api 33 drivers/net/wireless/intel/iwlwifi/cfg/5000.c #define IWL5000_MODULE_FIRMWARE(api) IWL5000_FW_PRE __stringify(api) ".ucode" api 36 drivers/net/wireless/intel/iwlwifi/cfg/5000.c #define IWL5150_MODULE_FIRMWARE(api) IWL5150_FW_PRE __stringify(api) ".ucode" api 46 drivers/net/wireless/intel/iwlwifi/cfg/6000.c #define IWL6000_MODULE_FIRMWARE(api) IWL6000_FW_PRE __stringify(api) ".ucode" api 49 drivers/net/wireless/intel/iwlwifi/cfg/6000.c #define IWL6050_MODULE_FIRMWARE(api) IWL6050_FW_PRE __stringify(api) ".ucode" api 52 drivers/net/wireless/intel/iwlwifi/cfg/6000.c #define IWL6005_MODULE_FIRMWARE(api) IWL6005_FW_PRE __stringify(api) ".ucode" api 55 drivers/net/wireless/intel/iwlwifi/cfg/6000.c #define IWL6030_MODULE_FIRMWARE(api) IWL6030_FW_PRE __stringify(api) ".ucode" api 96 drivers/net/wireless/intel/iwlwifi/cfg/7000.c #define IWL7260_MODULE_FIRMWARE(api) IWL7260_FW_PRE __stringify(api) ".ucode" api 99 drivers/net/wireless/intel/iwlwifi/cfg/7000.c #define IWL3160_MODULE_FIRMWARE(api) IWL3160_FW_PRE __stringify(api) ".ucode" api 102 drivers/net/wireless/intel/iwlwifi/cfg/7000.c #define IWL3168_MODULE_FIRMWARE(api) IWL3168_FW_PRE __stringify(api) ".ucode" api 105 drivers/net/wireless/intel/iwlwifi/cfg/7000.c #define IWL7265_MODULE_FIRMWARE(api) IWL7265_FW_PRE __stringify(api) ".ucode" api 108 drivers/net/wireless/intel/iwlwifi/cfg/7000.c #define IWL7265D_MODULE_FIRMWARE(api) IWL7265D_FW_PRE __stringify(api) ".ucode" api 88 drivers/net/wireless/intel/iwlwifi/cfg/8000.c #define IWL8000_MODULE_FIRMWARE(api) \ api 89 drivers/net/wireless/intel/iwlwifi/cfg/8000.c IWL8000_FW_PRE __stringify(api) ".ucode" api 92 drivers/net/wireless/intel/iwlwifi/cfg/8000.c #define IWL8265_MODULE_FIRMWARE(api) \ api 93 drivers/net/wireless/intel/iwlwifi/cfg/8000.c IWL8265_FW_PRE __stringify(api) ".ucode" api 78 drivers/net/wireless/intel/iwlwifi/cfg/9000.c #define IWL9000_MODULE_FIRMWARE(api) \ api 79 drivers/net/wireless/intel/iwlwifi/cfg/9000.c IWL9000_FW_PRE __stringify(api) ".ucode" api 80 drivers/net/wireless/intel/iwlwifi/cfg/9000.c #define IWL9260_MODULE_FIRMWARE(api) \ api 81 drivers/net/wireless/intel/iwlwifi/cfg/9000.c IWL9260_FW_PRE __stringify(api) ".ucode" api 119 drivers/net/wireless/intel/iwlwifi/fw/img.h iwl_ucode_tlv_api_t api) api 121 drivers/net/wireless/intel/iwlwifi/fw/img.h return test_bit((__force long)api, capabilities->_api); api 5654 drivers/net/wireless/marvell/mwl8k.c #define _MWL8K_8366_AP_FW(api) "mwl8k/fmimage_8366_ap-" #api ".fw" api 5655 drivers/net/wireless/marvell/mwl8k.c #define MWL8K_8366_AP_FW(api) _MWL8K_8366_AP_FW(api) api 5658 drivers/net/wireless/marvell/mwl8k.c #define _MWL8K_8764_AP_FW(api) "mwl8k/fmimage_8764_ap-" #api ".fw" api 5659 drivers/net/wireless/marvell/mwl8k.c #define MWL8K_8764_AP_FW(api) _MWL8K_8764_AP_FW(api) api 1838 fs/userfaultfd.c if (uffdio_api.api != UFFD_API || (features & ~UFFD_API_FEATURES)) api 128 include/uapi/linux/userfaultfd.h __u64 api; api 665 tools/testing/selftests/vm/userfaultfd.c uffdio_api.api = UFFD_API; api 671 tools/testing/selftests/vm/userfaultfd.c if (uffdio_api.api != UFFD_API) { api 672 tools/testing/selftests/vm/userfaultfd.c fprintf(stderr, "UFFDIO_API error %Lu\n", uffdio_api.api);