/linux-master/arch/x86/kvm/ |
H A D | cpuid.c | 75 * doesn't care about the CPIUD index because the index of the function in 83 struct kvm_cpuid_entry2 *entries, int nent, u32 function, u64 index) 103 if (e->function != function) 108 * matching function. It's userspace's responsibility to not 117 * lookup (as opposed to emulating CPUID) for a function that's 125 WARN_ON_ONCE(cpuid_function_is_indexed(function)); 181 if (e2[i].function != orig->function || 290 if (best && boot_cpu_has(X86_FEATURE_PKU) && best->function 82 cpuid_entry2_find( struct kvm_cpuid_entry2 *entries, int nent, u32 function, u64 index) argument 845 do_host_cpuid(struct kvm_cpuid_array *array, u32 function, u32 index) argument 923 __do_cpuid_func(struct kvm_cpuid_array *array, u32 function) argument 1478 kvm_find_cpuid_entry_index(struct kvm_vcpu *vcpu, u32 function, u32 index) argument 1486 kvm_find_cpuid_entry(struct kvm_vcpu *vcpu, u32 function) argument 1526 u32 function = *fn_ptr; local 1565 u32 orig_function = *eax, function = *eax, index = *ecx; local [all...] |
/linux-master/arch/s390/appldata/ |
H A D | appldata.h | 37 void (*callback)(void *data); /* callback function */ 46 extern int appldata_diag(char record_nr, u16 function, unsigned long buffer,
|
/linux-master/tools/testing/selftests/x86/ |
H A D | thunks_32.S | 14 .type call32_from_64, @function 16 // 4(%esp): function to call 18 // Fetch function address 31 // Call the function
|
H A D | raw_syscall_helper_32.S | 4 /* Args: syscall_args_32*, function pointer */ 38 .type sys32_helper, @function 46 .type int80_and_ret, @function
|
/linux-master/drivers/net/wireguard/ |
H A D | queueing.c | 10 wg_packet_percpu_multicore_worker_alloc(work_func_t function, void *ptr) argument 20 INIT_WORK(&per_cpu_ptr(worker, cpu)->work, function); 25 int wg_packet_queue_init(struct crypt_queue *queue, work_func_t function, argument 35 queue->worker = wg_packet_percpu_multicore_worker_alloc(function, queue);
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-utils.h | 23 const char *function);
|
H A D | pinmux.c | 56 dev_err(pctldev->dev, "pinmux ops has no name for function%u\n", 68 if (!map->data.mux.function) { 69 pr_err("failed to register map %s (%d): no function given\n", 79 * is either muxed to a different function or used as gpio. 107 * name that controls its mux function, or the requested GPIO name 165 * If there is no kind of request function for the pin we just assume 204 * This function returns a pointer to the previous owner. This is used 234 * If there is no kind of request function for the pin we just assume 322 const char *function) 328 /* See if this pctldev has this function */ 321 pinmux_func_name_to_selector(struct pinctrl_dev *pctldev, const char *function) argument 792 struct function_desc *function; local 815 struct function_desc *function; local 839 struct function_desc *function; local 864 struct function_desc *function; local 905 struct function_desc *function; local [all...] |
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_cpuid.c | 59 TEST_ASSERT((entry->function >= 0x40000000) && 60 (entry->function <= 0x40000082), 61 "function %x is our of supported range", 62 entry->function); 73 switch (entry->function) { 108 * entry->function, entry->eax, entry->ebx, entry->ecx,
|
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_91x_sdio_ops.c | 24 * rsi_sdio_master_access_msword() - This function sets the AHB master access 34 u8 function = 0; local 43 function, 57 function, 141 * rsi_init_sdio_slave_regs() - This function does the actual initialization 150 u8 function = 0; local 157 function, 173 function, 189 function, 202 function, [all...] |
/linux-master/tools/perf/bench/ |
H A D | mem-functions.c | 42 OPT_STRING('f', "function", &function_str, "all", 43 "Specify the function to run, \"all\" runs all available functions, \"help\" lists them"), 57 struct function { struct 111 const struct function *functions; 112 u64 (*do_cycles)(const struct function *r, size_t size, void *src, void *dst); 113 double (*do_gettimeofday)(const struct function *r, size_t size, void *src, void *dst); 120 const struct function *r = &info->functions[r_idx]; 125 printf("# function '%s' (%s)\n", r->name, r->desc); 212 printf("Unknown function: %s\n", function_str); 238 static u64 do_memcpy_cycles(const struct function * [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | pagealloc.c | 61 u32 function; member in struct:fw_page 91 static u32 mlx5_get_ec_function(u32 function) argument 93 return function >> 16; 96 static u32 mlx5_get_func_id(u32 function) argument 98 return function & 0xffff; 101 static struct rb_root *page_root_per_function(struct mlx5_core_dev *dev, u32 function) argument 106 root = xa_load(&dev->priv.page_root_xa, function); 114 err = xa_insert(&dev->priv.page_root_xa, function, root, GFP_KERNEL); 125 static int insert_page(struct mlx5_core_dev *dev, u64 addr, struct page *page, u32 function) argument 134 root = page_root_per_function(dev, function); 169 find_fw_page(struct mlx5_core_dev *dev, u64 addr, u32 function) argument 221 alloc_4k(struct mlx5_core_dev *dev, u64 *addr, u32 function) argument 272 free_4k(struct mlx5_core_dev *dev, u64 addr, u32 function) argument 291 alloc_system_page(struct mlx5_core_dev *dev, u32 function) argument 356 u32 function = get_function(func_id, ec_function); local 437 u32 function = get_function(func_id, ec_function); local 520 u32 function = get_function(func_id, ec_function); local 686 mlx5_reclaim_root_pages(struct mlx5_core_dev *dev, struct rb_root *root, u32 function) argument [all...] |
/linux-master/drivers/sh/maple/ |
H A D | maple.c | 69 * Devices with matching function IDs will be automatically probed. 119 * @function: the function code for the device 123 unsigned long interval, unsigned long function) 127 dev->function = cpu_to_be32(function); 152 * @function: function on device being queried 157 int maple_add_packet(struct maple_device *mdev, u32 function, u32 command, argument 169 ((__be32 *)sendbuf)[0] = cpu_to_be32(function); 121 maple_getcond_callback(struct maple_device *dev, void (*callback) (struct mapleq *mq), unsigned long interval, unsigned long function) argument 334 unsigned long function; local [all...] |
/linux-master/include/linux/ |
H A D | alarmtimer.h | 37 * @function: Function pointer to be executed when the timer fires. 45 enum alarmtimer_restart (*function)(struct alarm *, ktime_t now); member in struct:alarm 52 enum alarmtimer_restart (*function)(struct alarm *, ktime_t));
|
H A D | codetag.h | 25 const char *function; member in struct:codetag 57 .function = __func__, \
|
/linux-master/arch/microblaze/kernel/ |
H A D | misc.S | 29 .type _tlbia, @function 51 .type _tlbie, @function
|
/linux-master/drivers/pnp/isapnp/ |
H A D | compat.c | 25 unsigned short function, struct pnp_dev *from) 30 pnp_convert_id(id, vendor, function); 24 pnp_find_dev(struct pnp_card *card, unsigned short vendor, unsigned short function, struct pnp_dev *from) argument
|
/linux-master/arch/x86/um/ |
H A D | setjmp_64.S | 23 .type kernel_setjmp, @function 43 .type kernel_longjmp, @function
|
H A D | setjmp_32.S | 21 .type kernel_setjmp, @function 44 .type kernel_longjmp, @function
|
/linux-master/arch/x86/boot/compressed/ |
H A D | idt_handlers_64.S | 15 .macro EXCEPTION_HANDLER name function error_code=0 43 call \function
|
/linux-master/arch/s390/include/asm/ |
H A D | appldata.h | 24 u8 function; member in struct:appldata_parameter_list 36 u16 prod_fn; /* product function */ 54 parm_list->function = fn;
|
/linux-master/arch/s390/kernel/vdso64/ |
H A D | vdso_user_wrapper.S | 17 .type __kernel_\func,@function 45 .type __kernel_\func,@function
|
/linux-master/drivers/usb/gadget/function/ |
H A D | f_loopback.c | 29 struct usb_function function; member in struct:f_loopback 40 return container_of(f, struct f_loopback, function); 147 /* function-specific strings: */ 236 struct usb_composite_dev *cdev = loop->function.config->cdev; 298 cdev = loop->function.config->cdev; 300 VDBG(cdev, "%s disabled\n", loop->function.name); 363 result = config_ep_by_speed(cdev->gadget, &(loop->function), ep); 394 DBG(cdev, "%s enabled\n", loop->function.name); 443 loop->function.name = "loopback"; 444 loop->function [all...] |
/linux-master/arch/mips/pci/ |
H A D | ops-loongson2.c | 42 int function = PCI_FUNC(devfn); local 60 *data = cs5536_pci_conf_read4(function, reg); 63 cs5536_pci_conf_write4(function, reg, *data); 73 addr = (1 << (device + ID_SEL_BEGIN)) | (function << 8) | reg; 77 addr = (busnum << 16) | (device << 11) | (function << 8) | reg;
|
/linux-master/tools/testing/selftests/arm64/fp/ |
H A D | fpsimd-test.S | 50 function pattern label 76 function setup_vreg label 97 function memcmp label 115 function check_vreg label 139 function irritator_handler label 154 function tickle_handler label 163 function terminate_handler label 186 function setsignal label 217 function _start label 305 function bar label [all...] |
/linux-master/drivers/counter/ |
H A D | ti-eqep.c | 122 enum counter_function *function) 131 *function = COUNTER_FUNCTION_QUADRATURE_X4; 134 *function = COUNTER_FUNCTION_PULSE_DIRECTION; 137 *function = COUNTER_FUNCTION_INCREASE; 140 *function = COUNTER_FUNCTION_DECREASE; 149 enum counter_function function) 154 switch (function) { 182 enum counter_function function; local 186 err = ti_eqep_function_read(counter, count, &function); 190 switch (function) { 120 ti_eqep_function_read(struct counter_device *counter, struct counter_count *count, enum counter_function *function) argument 147 ti_eqep_function_write(struct counter_device *counter, struct counter_count *count, enum counter_function function) argument [all...] |