/linux-4.1.27/drivers/staging/sm750fb/ |
H A D | ddk750_power.h | 26 * This function sets the current power mode 31 * This function sets current gate 36 * This function enable/disable the 2D engine. 41 * This function enable/disable the ZV Port 46 * This function enable/disable the DMA Engine 51 * This function enable/disable the GPIO Engine 56 * This function enable/disable the PWM Engine 61 * This function enable/disable the I2C Engine 66 * This function enable/disable the SSP.
|
H A D | ddk750_dvi.c | 10 function API. Please set the function pointer to NULL whenever the function 60 * This function gets the vendor ID of the DVI controller chip. 80 * This function gets the device ID of the DVI controller chip.
|
H A D | ddk750_help.c | 9 /* after driver mapped io registers, use this function first */ ddk750_set_mmio()
|
H A D | ddk750_swi2c.h | 21 * This function initializes the i2c attributes and bus 37 * This function reads the slave device's register 53 * This function writes a value to the slave device's register 77 * This function set/reset the SCL GPIO pin 85 * This function set/reset the SDA GPIO pin
|
/linux-4.1.27/include/linux/ |
H A D | typecheck.h | 16 * Check at compile time that 'function' is a certain type, or is a pointer 17 * to that type (needs to use typedef for the function type.) 19 #define typecheck_fn(type,function) \ 20 ({ typeof(type) __tmp = function; \
|
H A D | smpboot.h | 16 * @thread_fn: The associated thread function 17 * @create: Optional setup function, called when the thread gets 19 * @setup: Optional setup function, called when the thread gets 21 * @cleanup: Optional cleanup function, called when the thread 23 * @park: Optional park function, called when the thread is 25 * @unpark: Optional unpark function, called when the thread is 27 * @pre_unpark: Optional unpark function, called before the thread is 30 * @selfparking: Thread is not parked by the park function.
|
H A D | maple.h | 57 unsigned long function; member in struct:maple_devinfo 73 unsigned long when, interval, function; member in struct:maple_device 84 unsigned long function; member in struct:maple_driver 91 unsigned long function); 95 int maple_add_packet(struct maple_device *mdev, u32 function,
|
H A D | pvclock_gtod.h | 10 * The 'action' parameter in the notifier function is false (0), or
|
H A D | debugobjects.h | 39 * @debug_hint: function returning address, which have associated 41 * @fixup_init: fixup function, which is called when the init check 43 * @fixup_activate: fixup function, which is called when the activate check 45 * @fixup_destroy: fixup function, which is called when the destroy check 47 * @fixup_free: fixup function, which is called when the free check 49 * @fixup_assert_init: fixup function, which is called when the assert_init
|
H A D | hwspinlock.h | 135 * This function attempts to lock the underlying hwspinlock, and will 138 * Upon a successful return from this function, preemption and local 156 * This function attempts to lock the underlying hwspinlock, and will 159 * Upon a successful return from this function, preemption and local 175 * This function attempts to lock an hwspinlock, and will immediately fail 178 * Upon a successful return from this function, preemption is disabled, 197 * This function locks the underlying @hwlock. If the @hwlock 198 * is already taken, the function will busy loop waiting for it to 201 * Upon a successful return from this function, preemption and local interrupts 207 * busy after @timeout msecs). The function will never sleep. 220 * This function locks the underlying @hwlock. If the @hwlock 221 * is already taken, the function will busy loop waiting for it to 224 * Upon a successful return from this function, preemption and local interrupts 230 * busy after @timeout msecs). The function will never sleep. 243 * This function locks the underlying @hwlock. If the @hwlock 244 * is already taken, the function will busy loop waiting for it to 247 * Upon a successful return from this function, preemption is disabled 255 * busy after @timeout msecs). The function will never sleep. 268 * This function will unlock a specific hwspinlock, enable preemption and 272 * @hwlock must be already locked before calling this function: it is a bug 285 * This function will unlock a specific hwspinlock, enable preemption and 289 * calling this function: it is a bug to call unlock on a @hwlock that is 301 * This function will unlock a specific hwspinlock and enable preemption 305 * this function: it is a bug to call unlock on a @hwlock that is already
|
H A D | iscsi_boot_sysfs.h | 75 * be freed for the LLD when the kobj release function is called. 79 * Driver specific show function. 87 * Drivers specific visibility function. 88 * The function should return if they the attr should be readable 97 * Driver specific release function. 99 * The function should free the data passed in.
|
H A D | rfkill.h | 76 * This function should be called by the transmitter driver to allocate an 89 * This function should be called by the transmitter driver to register 90 * the rfkill structure. Before calling this function the driver needs 125 * This function should be called by the network driver during device 145 * use this function to notify the rfkill core (and through that also 149 * You need not (but may) call this function if poll_state is assigned. 151 * This function can be called in any context, even from within rfkill 154 * The function returns the combined block state (true if transmitter 167 * use this function to notify the rfkill core (and through that also 170 * Drivers should also call this function after resume if the state has 174 * This function can be called in any context, even from within rfkill 177 * The function returns the combined block state (true if transmitter 188 * use this function to notify the rfkill core (and through that also 204 * This function can be called in any context, even from within rfkill 277 * This function might return a NULL pointer if registering of the 287 * This function sets the LED trigger name of the radio LED
|
H A D | alarmtimer.h | 30 * @function: Function pointer to be executed when the timer fires. 38 enum alarmtimer_restart (*function)(struct alarm *, ktime_t now); member in struct:alarm 45 enum alarmtimer_restart (*function)(struct alarm *, ktime_t));
|
H A D | kref.h | 54 * @release: pointer to the function that will clean up the object when the 57 * in as this function. If the caller does pass kfree to this 58 * function, you will be publicly mocked mercilessly by the kref 64 * function returns 0, you still can not count on the kref from remaining in 83 * @release: pointer to the function that will clean up the object when the 86 * in as this function. If the caller does pass kfree to this 87 * function, you will be publicly mocked mercilessly by the kref 93 * function returns 0, you still can not count on the kref from remaining in 105 * @release: pointer to the function that will clean up the object when the 108 * in as this function. 113 * count. The release function has to call spin_unlock() without _irqrestore. 157 * This function is intended to simplify locking around refcounting for
|
H A D | tty_ldisc.h | 12 * This function is called when the line discipline is associated 18 * This function is called when the line discipline is being 24 * This function instructs the line discipline to clear its 30 * This function returns the number of input characters the line 37 * This function is called when the user requests to read from 39 * it has buffered up for the user. If this function is not 45 * This function is called when the user requests to write to the 48 * some processing on the characters first. If this function is 54 * This function is called when the user requests an ioctl which 69 * This function notifies the line discpline that a change has 75 * This function is called when a user attempts to select/poll on a 82 * This function is called by the low-level tty driver to send 92 * This function is called by the low-level tty driver to signal 120 * This function is called by the low-level tty driver to send 127 * If assigned, prefer this function for automatic flow control.
|
H A D | kgdb.h | 45 * function is called by the kgdb core to execute an architecture 109 * This function will handle the initalization of any architecture 117 * This function will handle the uninitalization of any architecture 139 * This function is called when kgdb does not have access to the 166 * This function MUST handle the 'c' and 's' command packets, 189 * calling smp_call_function(). The argument to this function is 202 * This function handles updating the program counter and requires an 216 * This function will handle the late initalization of any 217 * architecture specific callbacks. This is an optional function for 262 * @read_char: Pointer to a function that will return one char. 263 * @write_char: Pointer to a function that will write one char. 264 * @flush: Pointer to a function that will flush any pending writes. 265 * @init: Pointer to a function that will initialize the device. 266 * @pre_exception: Pointer to a function that will do any prep work for 268 * @post_exception: Pointer to a function that will do any cleanup work
|
H A D | isapnp.h | 57 { .vendor = ISAPNP_VENDOR(_va, _vb, _vc), .function = ISAPNP_FUNCTION(_function) } 63 unsigned short vendor, function; member in struct:isapnp_card_id::__anon11854 69 .vendor = ISAPNP_VENDOR(_dva, _dvb, _dvc), .function = ISAPNP_FUNCTION(_dfunction) 98 unsigned short function, isapnp_proc_done() 115 unsigned short function, pnp_find_dev() 113 pnp_find_dev(struct pnp_card *card, unsigned short vendor, unsigned short function, struct pnp_dev *from) pnp_find_dev() argument
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | linkage.h | 8 .type name, %function; \
|
H A D | idmap.h | 7 /* Tag a function as requiring to be executed via an identity mapping. */
|
H A D | fncpy.h | 2 * arch/arm/include/asm/fncpy.h - helper macros for function body copying 22 * function body into special memory. 27 * NOTE: that the copied function body must be entirely self-contained and 35 * function to be copied is defined, and ensure that your allocator for the 47 * ... later, call the function: ... 51 * The size of the function to be copied can't be determined from C: 67 * for function copying. 79 * disregarding the function's Thumb bit: \
|
/linux-4.1.27/arch/mips/loongson/common/cs5536/ |
H A D | cs5536_pci.c | 19 * directly as a normal multi-function PCI device which follows 59 void cs5536_pci_conf_write4(int function, int reg, u32 value) cs5536_pci_conf_write4() argument 61 if ((function <= CS5536_FUNC_START) || (function >= CS5536_FUNC_END)) cs5536_pci_conf_write4() 66 if (vsm_conf_write[function] != NULL) cs5536_pci_conf_write4() 67 vsm_conf_write[function](reg, value); cs5536_pci_conf_write4() 73 u32 cs5536_pci_conf_read4(int function, int reg) cs5536_pci_conf_read4() argument 77 if ((function <= CS5536_FUNC_START) || (function >= CS5536_FUNC_END)) cs5536_pci_conf_read4() 84 if (vsm_conf_read[function] != NULL) cs5536_pci_conf_read4() 85 data = vsm_conf_read[function](reg); cs5536_pci_conf_read4()
|
/linux-4.1.27/drivers/media/platform/davinci/ |
H A D | ccdc_hw_device.h | 33 /* Pointer to initialize function to initialize ccdc device */ 35 /* Pointer to deinitialize function */ 39 /* Pointer to function to enable or disable ccdc */ 45 /* Pointer to function to set hw parameters */ 50 * Pointer to function to set parameters. Used 55 * Pointer to function to get parameter. Used 59 /* Pointer to function to configure ccdc */ 62 /* Pointer to function to set buffer type */ 64 /* Pointer to function to get buffer type */ 66 /* Pointer to function to set frame format */ 68 /* Pointer to function to get frame format */ 72 /* Pointer to function to set buffer type */ 74 /* Pointer to function to get pixel format. */ 76 /* Pointer to function to set image window */ 78 /* Pointer to function to set image window */ 80 /* Pointer to function to get line length */ 90 /* Pointer to function to set frame buffer address */ 92 /* Pointer to function to get field id */
|
/linux-4.1.27/arch/avr32/kernel/ |
H A D | syscall-stubs.S | 18 .type __sys_rt_sigsuspend,@function 24 .type __sys_rt_sigreturn,@function 30 .type __sys_mmap2,@function 39 .type __sys_sendto,@function 48 .type __sys_recvfrom,@function 57 .type __sys_pselect6,@function 66 .type __sys_splice,@function 75 .type __sys_epoll_pwait,@function 84 .type __sys_sync_file_range,@function 93 .type __sys_fallocate,@function 102 .type __sys_fanotify_mark,@function 111 .type __sys_process_vm_readv,@function 120 .type __sys_process_vm_writev,@function
|
/linux-4.1.27/sound/pci/asihpi/ |
H A D | hpimsginit.c | 38 u16 function) hpi_init_message() 55 phm->function = function; hpi_init_message() 64 void hpi_init_response(struct hpi_response *phr, u16 object, u16 function, hpi_init_response() argument 78 phr->function = function; hpi_init_response() 85 struct hpi_response *phr, u16 object, u16 function) hpi_init_message_response() 87 hpi_init_message(phm, object, function); hpi_init_message_response() 90 hpi_init_response(phr, object, function, hpi_init_message_response() 95 u16 object, u16 function) hpi_init_messageV1() 102 phm->function = function; hpi_init_messageV1() 109 u16 object, u16 function) hpi_init_responseV1() 112 (void)function; hpi_init_responseV1() 122 u16 function) hpi_init_message_responseV1() 124 hpi_init_messageV1(phm, msg_size, object, function); hpi_init_message_responseV1() 125 hpi_init_responseV1(phr, res_size, object, function); hpi_init_message_responseV1() 37 hpi_init_message(struct hpi_message *phm, u16 object, u16 function) hpi_init_message() argument 84 hpi_init_message_response(struct hpi_message *phm, struct hpi_response *phr, u16 object, u16 function) hpi_init_message_response() argument 94 hpi_init_messageV1(struct hpi_message_header *phm, u16 size, u16 object, u16 function) hpi_init_messageV1() argument 108 hpi_init_responseV1(struct hpi_response_header *phr, u16 size, u16 object, u16 function) hpi_init_responseV1() argument 120 hpi_init_message_responseV1(struct hpi_message_header *phm, u16 msg_size, struct hpi_response_header *phr, u16 res_size, u16 object, u16 function) hpi_init_message_responseV1() argument
|
H A D | hpimsginit.h | 33 void hpi_init_response(struct hpi_response *phr, u16 object, u16 function, 37 struct hpi_response *phr, u16 object, u16 function); 40 u16 object, u16 function); 44 u16 function);
|
/linux-4.1.27/fs/ntfs/ |
H A D | debug.c | 26 * @function: name of function outputting the warning 37 * @function is the name of the function from which __ntfs_warning is being 41 * as this provides the @function parameter automatically. 43 void __ntfs_warning(const char *function, const struct super_block *sb, __ntfs_warning() argument 54 if (function) __ntfs_warning() 55 flen = strlen(function); __ntfs_warning() 61 sb->s_id, flen ? function : "", &vaf); __ntfs_warning() 63 pr_warn("%s(): %pV\n", flen ? function : "", &vaf); __ntfs_warning() 69 * @function: name of function outputting the error 80 * @function is the name of the function from which __ntfs_error is being 84 * as this provides the @function parameter automatically. 86 void __ntfs_error(const char *function, const struct super_block *sb, __ntfs_error() argument 97 if (function) __ntfs_error() 98 flen = strlen(function); __ntfs_error() 104 sb->s_id, flen ? function : "", &vaf); __ntfs_error() 106 pr_err("%s(): %pV\n", flen ? function : "", &vaf); __ntfs_error() 115 void __ntfs_debug(const char *file, int line, const char *function, __ntfs_debug() argument 124 if (function) __ntfs_debug() 125 flen = strlen(function); __ntfs_debug() 129 pr_debug("(%s, %d): %s(): %pV", file, line, flen ? function : "", &vaf); __ntfs_debug()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | kernel.h | 7 * 'kernel.h' contains some often-used function prototypes etc
|
H A D | pci.h | 4 * PCI defines and function prototypes 23 * The PCI interface treats multi-function devices as independent 24 * devices. The slot/function address of each device is encoded 28 * 2:0 = function
|
H A D | usbip.h | 4 * USBIP uapi defines and function prototypes etc.
|
/linux-4.1.27/arch/s390/include/asm/ |
H A D | string.h | 14 #define __HAVE_ARCH_MEMCHR /* inline & arch function */ 15 #define __HAVE_ARCH_MEMCMP /* arch function */ 16 #define __HAVE_ARCH_MEMCPY /* gcc builtin & arch function */ 17 #define __HAVE_ARCH_MEMSCAN /* inline & arch function */ 18 #define __HAVE_ARCH_MEMSET /* gcc builtin & arch function */ 19 #define __HAVE_ARCH_STRCAT /* inline & arch function */ 20 #define __HAVE_ARCH_STRCMP /* arch function */ 21 #define __HAVE_ARCH_STRCPY /* inline & arch function */ 22 #define __HAVE_ARCH_STRLCAT /* arch function */ 23 #define __HAVE_ARCH_STRLCPY /* arch function */ 24 #define __HAVE_ARCH_STRLEN /* inline & arch function */ 25 #define __HAVE_ARCH_STRNCAT /* arch function */ 26 #define __HAVE_ARCH_STRNCPY /* arch function */ 27 #define __HAVE_ARCH_STRNLEN /* inline & arch function */ 28 #define __HAVE_ARCH_STRRCHR /* arch function */ 29 #define __HAVE_ARCH_STRSTR /* arch function */
|
H A D | pci_clp.h | 14 /* PCI function handle list entry */ 20 u32 fid; /* PCI function id */ 21 u32 fh; /* PCI function handle */ 38 /* Number of function handles fitting in response block */ 73 /* Query PCI function request */ 79 u32 fh; /* function handle */ 84 /* Query PCI function response */ 93 u16 pfgid : 8; /* pci function group id */ 94 u32 fid; /* pci function id */ 98 u8 pfip[CLP_PFIP_NR_SEGMENTS]; /* pci function internal path */ 100 u8 pft; /* pci function type */ 108 /* Query PCI function group request */ 115 u32 pfgid : 8; /* function group id */ 120 /* Query PCI function group response */ 141 /* Set PCI function request */ 147 u32 fh; /* function handle */ 154 /* Set PCI function response */ 160 u32 fh; /* function handle */
|
H A D | appldata.h | 22 u8 function; member in struct:appldata_parameter_list 34 u16 prod_fn; /* product function */ 51 parm_list.function = fn; appldata_asm()
|
H A D | schid.h | 7 /* Helper function for sane state of pre-allocated subchannel_id. */
|
H A D | ccwgroup.h | 33 * @setup: function called during device creation to setup the device 34 * @remove: function called on remove 35 * @set_online: function called when device is set online 36 * @set_offline: function called when device is set offline 37 * @shutdown: function called when device is shut down
|
H A D | pci_insn.h | 41 /* FIB function controls */ 47 /* FIB function controls */ 58 u8 fc; /* function controls */
|
/linux-4.1.27/arch/arm/mach-omap2/ |
H A D | clock3517.h | 2 * OMAP3517/3505 clock function prototypes and macros
|
H A D | clock36xx.h | 2 * OMAP36xx clock function prototypes and macros
|
H A D | clock34xx.h | 2 * OMAP34xx clock function prototypes and macros
|
H A D | clock3xxx.h | 2 * OMAP3-common clock function prototypes and macros
|
H A D | clock44xx.h | 2 * OMAP4 clock function prototypes and macros
|
H A D | cm_common.c | 28 * cm_ll_data: function pointers to SoC-specific implementations of 65 * or 0 upon success. XXX This function is only needed until absolute 72 WARN_ONCE(1, "cm: %s: no low-level function defined\n", cm_split_idlest_reg() 91 * no per-SoC wait_module_ready() function pointer has been registered 98 WARN_ONCE(1, "cm: %s: no low-level function defined\n", omap_cm_wait_module_ready() 117 * -EINVAL if no per-SoC wait_module_idle() function pointer has been 124 WARN_ONCE(1, "cm: %s: no low-level function defined\n", omap_cm_wait_module_idle() 142 * per-SoC module_enable() function pointer has been registered. 147 WARN_ONCE(1, "cm: %s: no low-level function defined\n", omap_cm_module_enable() 164 * no per-SoC module_disable() function pointer has been registered. 169 WARN_ONCE(1, "cm: %s: no low-level function defined\n", omap_cm_module_disable() 180 * @cld: low-level per-SoC OMAP CM data & function pointers to register 182 * Register per-SoC low-level OMAP CM data and function pointers with 203 * cm_unregister - unregister per-SoC low-level data & function pointers 204 * @cld: low-level per-SoC OMAP CM data & function pointers to unregister 206 * Unregister per-SoC low-level OMAP CM data and function pointers 209 * this function returns successfully. Returns 0 upon success, or
|
H A D | wd_timer.h | 2 * OMAP2+ MPU WD_TIMER-specific function prototypes
|
/linux-4.1.27/tools/build/feature/ |
H A D | test-libdw-dwarf-unwind.c | 7 * This function is guarded via: __nonnull_attribute__ (1, 2). main()
|
/linux-4.1.27/arch/cris/include/arch-v32/mach-fs/mach/ |
H A D | pinmux.h | 32 int crisv32_pinmux_alloc_fixed(enum fixed_function function); 34 int crisv32_pinmux_dealloc_fixed(enum fixed_function function);
|
/linux-4.1.27/arch/arm/mach-orion5x/ |
H A D | tsx09-common.h | 5 * QNAP TS-x09 Boards power-off function 10 * QNAP TS-x09 Boards function to find Ethernet MAC address in flash memory
|
/linux-4.1.27/drivers/pinctrl/berlin/ |
H A D | berlin.c | 66 ret = of_property_read_string(node, "function", &function_name); berlin_pinctrl_dt_node_to_map() 69 "missing function property in node %s\n", berlin_pinctrl_dt_node_to_map() 117 unsigned function) berlin_pinmux_get_function_name() 121 return pctrl->functions[function].name; berlin_pinmux_get_function_name() 125 unsigned function, berlin_pinmux_get_function_groups() 131 *groups = pctrl->functions[function].groups; berlin_pinmux_get_function_groups() 132 *num_groups = pctrl->functions[function].ngroups; berlin_pinmux_get_function_groups() 142 struct berlin_desc_function *function = group->functions; berlin_pinctrl_find_function_by_name() local 144 while (function->name) { berlin_pinctrl_find_function_by_name() 145 if (!strcmp(function->name, fname)) berlin_pinctrl_find_function_by_name() 146 return function; berlin_pinctrl_find_function_by_name() 148 function++; berlin_pinctrl_find_function_by_name() 155 unsigned function, berlin_pinmux_set() 160 struct berlin_pinctrl_function *func = pctrl->functions + function; berlin_pinmux_set() 187 struct berlin_pinctrl_function *function = pctrl->functions; berlin_pinctrl_add_function() local 189 while (function->name) { berlin_pinctrl_add_function() 190 if (!strcmp(function->name, name)) { berlin_pinctrl_add_function() 191 function->ngroups++; berlin_pinctrl_add_function() 194 function++; berlin_pinctrl_add_function() 197 function->name = name; berlin_pinctrl_add_function() 198 function->ngroups = 1; berlin_pinctrl_add_function() 249 *function = pctrl->functions; berlin_pinctrl_build_state() local 253 while (function->name) { berlin_pinctrl_build_state() 254 if (!strcmp(desc_function->name, function->name)) { berlin_pinctrl_build_state() 258 function++; berlin_pinctrl_build_state() 264 if (!function->groups) { berlin_pinctrl_build_state() 265 function->groups = berlin_pinctrl_build_state() 267 function->ngroups * sizeof(char *), berlin_pinctrl_build_state() 270 if (!function->groups) berlin_pinctrl_build_state() 274 groups = function->groups; berlin_pinctrl_build_state() 116 berlin_pinmux_get_function_name(struct pinctrl_dev *pctrl_dev, unsigned function) berlin_pinmux_get_function_name() argument 124 berlin_pinmux_get_function_groups(struct pinctrl_dev *pctrl_dev, unsigned function, const char * const **groups, unsigned * const num_groups) berlin_pinmux_get_function_groups() argument 154 berlin_pinmux_set(struct pinctrl_dev *pctrl_dev, unsigned function, unsigned group) berlin_pinmux_set() argument
|
/linux-4.1.27/fs/gfs2/ |
H A D | util.c | 88 const char *function, char *file, unsigned int line) gfs2_assert_withdraw_i() 93 " function = %s, file = %s, line = %u\n", gfs2_assert_withdraw_i() 94 assertion, function, file, line); gfs2_assert_withdraw_i() 106 const char *function, char *file, unsigned int line) gfs2_assert_warn_i() 114 fs_warn(sdp, "warning: assertion \"%s\" failed at function = %s, file = %s, line = %u\n", gfs2_assert_warn_i() 115 assertion, function, file, line); gfs2_assert_warn_i() 124 "GFS2: fsid=%s: function = %s, file = %s, line = %u\n", gfs2_assert_warn_i() 126 sdp->sd_fsname, function, file, line); gfs2_assert_warn_i() 139 int gfs2_consist_i(struct gfs2_sbd *sdp, int cluster_wide, const char *function, gfs2_consist_i() argument 144 "fatal: filesystem consistency error - function = %s, file = %s, line = %u\n", gfs2_consist_i() 145 function, file, line); gfs2_consist_i() 156 const char *function, char *file, unsigned int line) gfs2_consist_inode_i() 163 " function = %s, file = %s, line = %u\n", gfs2_consist_inode_i() 166 function, file, line); gfs2_consist_inode_i() 177 const char *function, char *file, unsigned int line) gfs2_consist_rgrpd_i() 184 " function = %s, file = %s, line = %u\n", gfs2_consist_rgrpd_i() 186 function, file, line); gfs2_consist_rgrpd_i() 197 const char *type, const char *function, char *file, gfs2_meta_check_ii() 204 " function = %s, file = %s, line = %u\n", gfs2_meta_check_ii() 206 function, file, line); gfs2_meta_check_ii() 217 u16 type, u16 t, const char *function, gfs2_metatype_check_ii() 224 " function = %s, file = %s, line = %u\n", gfs2_metatype_check_ii() 226 function, file, line); gfs2_metatype_check_ii() 236 int gfs2_io_error_i(struct gfs2_sbd *sdp, const char *function, char *file, gfs2_io_error_i() argument 242 " function = %s, file = %s, line = %u\n", gfs2_io_error_i() 243 function, file, line); gfs2_io_error_i() 254 const char *function, char *file, unsigned int line) gfs2_io_error_bh_i() 260 " function = %s, file = %s, line = %u\n", gfs2_io_error_bh_i() 262 function, file, line); gfs2_io_error_bh_i() 87 gfs2_assert_withdraw_i(struct gfs2_sbd *sdp, char *assertion, const char *function, char *file, unsigned int line) gfs2_assert_withdraw_i() argument 105 gfs2_assert_warn_i(struct gfs2_sbd *sdp, char *assertion, const char *function, char *file, unsigned int line) gfs2_assert_warn_i() argument 155 gfs2_consist_inode_i(struct gfs2_inode *ip, int cluster_wide, const char *function, char *file, unsigned int line) gfs2_consist_inode_i() argument 176 gfs2_consist_rgrpd_i(struct gfs2_rgrpd *rgd, int cluster_wide, const char *function, char *file, unsigned int line) gfs2_consist_rgrpd_i() argument 196 gfs2_meta_check_ii(struct gfs2_sbd *sdp, struct buffer_head *bh, const char *type, const char *function, char *file, unsigned int line) gfs2_meta_check_ii() argument 216 gfs2_metatype_check_ii(struct gfs2_sbd *sdp, struct buffer_head *bh, u16 type, u16 t, const char *function, char *file, unsigned int line) gfs2_metatype_check_ii() argument 253 gfs2_io_error_bh_i(struct gfs2_sbd *sdp, struct buffer_head *bh, const char *function, char *file, unsigned int line) gfs2_io_error_bh_i() argument
|
H A D | util.h | 43 const char *function, char *file, unsigned int line); 51 const char *function, char *file, unsigned int line); 59 const char *function, char *file, unsigned int line); 66 const char *function, char *file, unsigned int line); 73 const char *function, char *file, unsigned int line); 80 const char *type, const char *function, 98 const char *function, 104 const char *function, gfs2_metatype_check_i() 111 return gfs2_meta_check_ii(sdp, bh, "magic number", function, gfs2_metatype_check_i() 114 return gfs2_metatype_check_ii(sdp, bh, type, t, function, gfs2_metatype_check_i() 132 int gfs2_io_error_i(struct gfs2_sbd *sdp, const char *function, 140 const char *function, char *file, unsigned int line); 101 gfs2_metatype_check_i(struct gfs2_sbd *sdp, struct buffer_head *bh, u16 type, const char *function, char *file, unsigned int line) gfs2_metatype_check_i() argument
|
/linux-4.1.27/arch/arm64/kernel/ |
H A D | entry-ftrace.S | 17 * Gcc with -pg will put the following code in the beginning of each function: 20 * [function's body ...] 25 * get lr(x30) of instrumented function at any time by winding up call stack 32 * in _mcount() | x29 | -> instrumented function's fp 34 * | x30 | -> _mcount()'s lr (= instrumented function's pc) 37 * function calls | ... | 41 * function's fp | x29 | -> parent's fp 43 * | x30 | -> instrumented function's lr (= parent's pc) 62 /* for instrumented function's parent */ 68 /* for instrumented function */ 92 * @return_address: return address to instrumented function 94 * This function makes calls, if enabled, to: 95 * - tracer function to probe instrumented function's entry, 107 mcount_get_pc x0 // function's pc 108 mcount_get_lr x1 // function's lr (= parent's pc) 139 * NOP when disabled per-function base. 147 * @return_address: return address to instrumented function 149 * This function is a counterpart of _mcount() in 'static' ftrace, and 151 * - tracer function to probe instrumented function's entry, 157 mcount_get_pc0 x0 // function's pc 158 mcount_get_lr x1 // function's lr 204 * This function w/ prepare_ftrace_return() fakes link register's value on 205 * the call stack in order to intercept instrumented function's return path 209 mcount_get_lr_addr x0 // pointer to function's saved lr 210 mcount_get_pc x1 // function's pc
|
/linux-4.1.27/arch/blackfin/kernel/ |
H A D | ftrace-entry.S | 25 /* GCC will have called us before setting up the function prologue, so we 28 * the profiled function is using them. With data registers, R3 is the 32 * function. And since GCC pushed the previous RETS for us, the previous 33 * function will be waiting there. mmmm pie. 36 /* save first/second/third function arg and the return register */ 44 * parent_ip: ... this function 77 /* save third function arg early so we can do testing below */ 80 /* load the function pointer to the tracer */ 92 /* if the ftrace_graph_return function pointer is not set to 101 /* similarly, if the ftrace_graph_entry function pointer is not 118 /* save first/second function arg and the return register */ 123 /* setup the tracer function */ 128 * parent_ip: ... this function 153 /* The prepare_ftrace_return() function is similar to the trace function 160 /* save first/second function arg and the return register */ 182 /* Undo the rewrite caused by ftrace_graph_caller(). The common function
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | helpers.S | 3 .type __flushw_user,#function 25 .type stack_trace_flush,#function 51 .type hard_smp_processor_id,#function 55 .type real_hard_smp_processor_id,#function
|
H A D | getsetcc.S | 2 .type getcc,#function 12 .type setcc,#function
|
H A D | misctrap.S | 3 .type arch_kgdb_breakpoint,#function 11 .type __do_privact,#function 25 .type do_mna,#function 53 .type do_lddfmna,#function 72 .type do_stdfmna,#function 91 .type breakpoint_trap,#function
|
H A D | ivec.S | 3 * DATA 0: [low 32-bits] Address of function to call, jmp to this 13 .type do_ivec,#function
|
H A D | utrap.S | 2 .type utrap_trap,#function
|
/linux-4.1.27/arch/metag/lib/ |
H A D | clear_page.S | 7 .type _clear_page,function
|
H A D | copy_page.S | 7 .type _copy_page,function
|
H A D | ucmpdi2.S | 8 .type ___ucmpdi2,function
|
H A D | modsi3.S | 11 .type ___umodsi3,function 25 .type ___modsi3,function
|
H A D | cmpdi2.S | 8 .type ___cmpdi2,function
|
/linux-4.1.27/drivers/usb/gadget/ |
H A D | Makefile | 12 obj-$(CONFIG_USB_GADGET) += udc/ function/ legacy/
|
/linux-4.1.27/include/linux/platform_data/ |
H A D | usb-rcar-phy.h | 18 bool port1_func:1; /* true: port 1 used by function, false: host */ 19 unsigned penc1:1; /* Output of the PENC1 pin in function mode */ 22 /* Set to false on port 1 in function mode */ 24 /* Set to true on port 1 in function mode */
|
H A D | pinctrl-single.h | 3 * rearm: optional soc specific rearm function
|
H A D | keypad-nomadik-ske.h | 31 * @init: pointer to keypad init function 32 * @exit: pointer to keypad deinitialisation function
|
H A D | omap-wd-timer.h | 2 * OMAP2+ WDTIMER-specific function prototypes 30 * The function pointed to by @read_reset_sources must return its data
|
/linux-4.1.27/drivers/mmc/core/ |
H A D | sdio_io.c | 21 * sdio_claim_host - exclusively claim a bus for a certain SDIO function 22 * @func: SDIO function that will be accessed 24 * Claim a bus for a set of operations. The SDIO function given 37 * sdio_release_host - release a bus for a certain SDIO function 38 * @func: SDIO function that was accessed 53 * sdio_enable_func - enables a SDIO function for usage 54 * @func: SDIO function to enable 56 * Powers up and activates a SDIO function so that register 104 * sdio_disable_func - disable a SDIO function 105 * @func: SDIO function to disable 107 * Powers down and deactivates a SDIO function. Register access 108 * to this function will fail until the function is reenabled. 141 * sdio_set_block_size - set the block size of an SDIO function 142 * @func: SDIO function to change 145 * The default block size is the largest supported by both the function 206 * @func: SDIO function 356 * sdio_readb - read a single byte from a SDIO function 357 * @func: SDIO function to access 362 * function. If there is a problem reading the address, 0xff 387 * sdio_writeb - write a single byte to a SDIO function 388 * @func: SDIO function to access 394 * function. @err_ret will contain the status of the actual 410 * sdio_writeb_readb - write and read a byte from SDIO function 411 * @func: SDIO function to access 417 * single byte is written to address space of a given SDIO function and 440 * sdio_memcpy_fromio - read a chunk of memory from a SDIO function 441 * @func: SDIO function to access 446 * Reads from the address space of a given SDIO function. Return 457 * sdio_memcpy_toio - write a chunk of memory to a SDIO function 458 * @func: SDIO function to access 463 * Writes to the address space of a given SDIO function. Return 474 * sdio_readsb - read from a FIFO on a SDIO function 475 * @func: SDIO function to access 480 * Reads from the specified FIFO of a given SDIO function. Return 491 * sdio_writesb - write to a FIFO of a SDIO function 492 * @func: SDIO function to access 497 * Writes to the specified FIFO of a given SDIO function. Return 508 * sdio_readw - read a 16 bit integer from a SDIO function 509 * @func: SDIO function to access 514 * function. If there is a problem reading the address, 0xffff 536 * sdio_writew - write a 16 bit integer to a SDIO function 537 * @func: SDIO function to access 543 * function. @err_ret will contain the status of the actual 559 * sdio_readl - read a 32 bit integer from a SDIO function 560 * @func: SDIO function to access 565 * function. If there is a problem reading the address, 588 * sdio_writel - write a 32 bit integer to a SDIO function 589 * @func: SDIO function to access 595 * function. @err_ret will contain the status of the actual 611 * sdio_f0_readb - read a single byte from SDIO function 0 612 * @func: an SDIO function of the card 616 * Reads a single byte from the address space of SDIO function 0. 643 * sdio_f0_writeb - write a single byte to SDIO function 0 644 * @func: an SDIO function of the card 649 * Writes a single byte to the address space of SDIO function 0. 677 * @func: SDIO function attached to host 680 * features supported by the host controller that the card function 682 * to be claimed, nor the function active, for this information to be 696 * @func: SDIO function attached to host 701 * the function driver is called, and must contain only bits that 703 * The host doesn't need to be claimed, nor the function active, 718 /* function suspend methods are serialized, hence no lock needed */ sdio_set_host_pm_flags()
|
H A D | sdio_irq.c | 39 * Optimization, if there is only 1 function interrupt registered process_sdio_pending_irqs() 62 * function 0 register 0xff can avoid this. process_sdio_pending_irqs() 72 pr_warn("%s: pending IRQ for non-existent function\n", process_sdio_pending_irqs() 241 /* If there is only 1 function registered set sdio_single_irq */ sdio_single_irq_set() 260 * sdio_claim_irq - claim the IRQ for a SDIO function 261 * @func: SDIO function 264 * Claim and activate the IRQ for the given SDIO function. The provided 307 * sdio_release_irq - release the IRQ for a SDIO function 308 * @func: SDIO function 310 * Disable and release the IRQ for the given SDIO function. 334 /* Disable master interrupt with the last function interrupt */ sdio_release_irq()
|
/linux-4.1.27/include/trace/events/ |
H A D | workqueue.h | 46 __field( void *, function) 54 __entry->function = work->func; 60 TP_printk("work struct=%p function=%pf workqueue=%p req_cpu=%u cpu=%u", 61 __entry->work, __entry->function, __entry->workqueue, 94 __field( void *, function) 99 __entry->function = work->func; 102 TP_printk("work struct %p: function %pf", __entry->work, __entry->function)
|
H A D | timer.h | 52 __field( void *, function ) 59 __entry->function = timer->function; 64 TP_printk("timer=%p function=%pf expires=%lu [timeout=%ld]", 65 __entry->timer, __entry->function, __entry->expires, 84 __field( void *, function) 90 __entry->function = timer->function; 93 TP_printk("timer=%p function=%pf now=%lu", __entry->timer, __entry->function,__entry->now) 101 * determine the runtime of the timer callback function. 168 __field( void *, function ) 175 __entry->function = hrtimer->function; 180 TP_printk("hrtimer=%p function=%pf expires=%llu softexpires=%llu", 181 __entry->hrtimer, __entry->function, 205 __field( void *, function) 211 __entry->function = hrtimer->function; 214 TP_printk("hrtimer=%p function=%pf now=%llu", __entry->hrtimer, __entry->function, 240 * determine the runtime of the callback function.
|
/linux-4.1.27/arch/cris/include/arch-v32/mach-a3/mach/ |
H A D | pinmux.h | 40 int crisv32_pinmux_alloc_fixed(enum fixed_function function); 42 int crisv32_pinmux_dealloc_fixed(enum fixed_function function);
|
/linux-4.1.27/arch/ia64/include/asm/ |
H A D | mutex.h | 15 * @fail_fn: function to call if the original value was not 1 18 * it wasn't 1 originally. This function MUST leave the value lower than 33 * Change the count from 1 to a value lower than 1. This function returns 0 47 * @fail_fn: function to call if the original value was not 0 50 * In the failure case, this function is allowed to either set the value to 71 * @fail_fn: fallback function 74 * if it wasn't 1 originally, or return 1 (success) otherwise. This function 76 * Additionally, if the value was < 0 originally, this function must not leave
|
/linux-4.1.27/include/asm-generic/ |
H A D | mutex-dec.h | 14 * @fail_fn: function to call if the original value was not 1 17 * it wasn't 1 originally. This function MUST leave the value lower than 32 * Change the count from 1 to a value lower than 1. This function returns 0 46 * @fail_fn: function to call if the original value was not 0 49 * In the failure case, this function is allowed to either set the value to 69 * @fail_fn: fallback function 72 * if it wasn't 1 originally, or return 1 (success) otherwise. This function 74 * Additionally, if the value was < 0 originally, this function must not leave
|
H A D | kvm_para.h | 8 * This function is used by architectures that support kvm to avoid issuing
|
H A D | mutex-xchg.h | 19 * @fail_fn: function to call if the original value was not 1 22 * wasn't 1 originally. This function MUST leave the value lower than 1 43 * Change the count from 1 to a value lower than 1. This function returns 0 58 * @fail_fn: function to call if the original value was not 0 60 * try to promote the mutex from 0 to 1. if it wasn't 0, call <function> 61 * In the failure case, this function is allowed to either set the value to 83 * if it wasn't 1 originally, or return 1 (success) otherwise. This function 85 * Additionally, if the value was < 0 originally, this function must not leave
|
/linux-4.1.27/kernel/irq/ |
H A D | devres.c | 33 * @thread_fn: function to be called in a threaded interrupt context. NULL 37 * @dev_id: A cookie passed back to the handler function 39 * Except for the extra @dev argument, this function takes the 40 * same arguments and performs the same function as 41 * request_threaded_irq(). IRQs requested with this function will be 44 * If an IRQ allocated with this function needs to be freed 80 * @thread_fn: function to be called in a threaded interrupt context. NULL 84 * @dev_id: A cookie passed back to the handler function 86 * Except for the extra @dev argument, this function takes the 87 * same arguments and performs the same function as 88 * request_any_context_irq(). IRQs requested with this function will be 91 * If an IRQ allocated with this function needs to be freed 126 * Except for the extra @dev argument, this function takes the 127 * same arguments and performs the same function as free_irq(). 128 * This function instead of free_irq() should be used to manually
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
H A D | sdp_hdr.h | 53 This function is called in order to set GP register of this task 54 This function should be always called before any function of the 59 This function is called to clear .bss at task initialization step 63 This function is called in order to provide GP of master call to 68 This function is called to provide address of 'dprintf' function 74 This function is called to set task PID 78 This function is called for run-time task init 82 This function is called from system scheduler or from timer
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | mutex_64.h | 13 * __mutex_fastpath_lock - decrement and call function if negative 15 * @fail_fn: function to call if the result is negative 56 * Change the count from 1 to a value lower than 1. This function returns 0 68 * __mutex_fastpath_unlock - increment and call function if nonpositive 70 * @fail_fn: function to call if the result is nonpositive 112 * @fail_fn: fallback function 115 * if it wasn't 1 originally. [the fallback function is never used on
|
H A D | mutex_32.h | 18 * @fn: function to call if the original value was not 1 21 * wasn't 1 originally. This function MUST leave the value lower than 1 46 * Change the count from 1 to a value lower than 1. This function returns 0 60 * @fail_fn: function to call if the original value was not 0 63 * In the failure case, this function is allowed to either set the value 92 * @fail_fn: fallback function 95 * if it wasn't 1 originally, or return 1 (success) otherwise. This function 97 * Additionally, if the value was < 0 originally, this function must not leave
|
H A D | pci-functions.h | 2 * PCI BIOS function numbering for conventional PCI BIOS
|
H A D | edac.h | 4 /* ECC atomic, DMA, SMP and interrupt safe scrub function */
|
/linux-4.1.27/arch/x86/boot/compressed/ |
H A D | efi_stub_32.S | 14 * efi_call_phys(void *, ...) is a function with variable parameters. 15 * All the callers of this function assure that all the parameters are 4-bytes. 20 * So we'd better save all of them at the beginning of this function and restore 28 * 0. The function can only be called in Linux kernel. So CS has been 51 /* get the function pointer into ECX*/ 56 * 3. Call the physical function. 63 * again because %ecx and %edx are not preserved across EFI function
|
/linux-4.1.27/kernel/ |
H A D | async.c | 2 * async.c: Asynchronous function calls for boot performance 22 More specifically, the asynchronous function call concept allows 28 Key to the asynchronous function call implementation is the concept of 35 The asynchronously called function should before doing a globally visible 37 async_synchronize_cookie() function and pass in its own cookie. The 38 async_synchronize_cookie() function will make sure that all asynchronous 45 synchronization with the async_synchronize_full() function, before returning 46 from their init function. This is to maintain strict ordering between the 200 * async_schedule - schedule a function for asynchronous execution 201 * @func: function to execute asynchronously 202 * @data: data pointer to pass to the function 205 * Note: This function may be called from atomic or non-atomic contexts. 214 * async_schedule_domain - schedule a function for asynchronous execution within a certain domain 215 * @func: function to execute asynchronously 216 * @data: data pointer to pass to the function 222 * synchronization domain is specified via @domain. Note: This function 233 * async_synchronize_full - synchronize all asynchronous function calls 235 * This function waits until all asynchronous function calls have been done. 262 * async_synchronize_full_domain - synchronize all asynchronous function within a certain domain 265 * This function waits until all asynchronous function calls for the 275 * async_synchronize_cookie_domain - synchronize asynchronous function calls within a certain domain with cookie checkpointing 279 * This function waits until all asynchronous function calls for the 306 * async_synchronize_cookie - synchronize asynchronous function calls with cookie checkpointing 309 * This function waits until all asynchronous function calls prior to @cookie
|
H A D | smp.c | 69 * The IPIs for the smp-call-function callbacks queued by other hotplug_cfd() 105 * previous function call. For multi-cpu calls its even more interesting 190 * Invoked by arch to handle an IPI for call function single. 199 * flush_smp_call_function_queue - Flush pending smp-call-function callbacks 204 * Flush any pending smp-call-function callbacks queued on this CPU. This is 264 * smp_call_function_single - Run a function on a specific CPU 265 * @func: The function to run. This must be fast and non-blocking. 266 * @info: An arbitrary pointer to pass to the function. 267 * @wait: If true, wait until function has completed on other CPUs. 288 * send smp call function interrupt to this cpu and as such deadlocks smp_call_function_single() 312 * smp_call_function_single_async(): Run an asynchronous function on a 348 * smp_call_function_any - Run a function on any of the given cpus 350 * @func: The function to run. This must be fast and non-blocking. 351 * @info: An arbitrary pointer to pass to the function. 352 * @wait: If true, wait until function has completed. 391 * smp_call_function_many(): Run a function on a set of other CPUs. 393 * @func: The function to run. This must be fast and non-blocking. 394 * @info: An arbitrary pointer to pass to the function. 395 * @wait: If true, wait (atomically) until function has completed 400 * You must not call this function with disabled interrupts or from a 402 * must be disabled when calling this function. 413 * send smp call function interrupt to this cpu and as such deadlocks smp_call_function_many() 474 * smp_call_function(): Run a function on all other CPUs. 475 * @func: The function to run. This must be fast and non-blocking. 476 * @info: An arbitrary pointer to pass to the function. 477 * @wait: If true, wait (atomically) until function has completed 485 * You must not call this function with disabled interrupts or from a 587 * Call a function on all processors. May be used during early boot while 607 * on_each_cpu_mask(): Run a function on processors specified by 610 * @func: The function to run. This must be fast and non-blocking. 611 * @info: An arbitrary pointer to pass to the function. 612 * @wait: If true, wait (atomically) until function has completed 617 * You must not call this function with disabled interrupts or from a 639 * on_each_cpu_cond(): Call a function on each processor for which 640 * the supplied function cond_func returns true, optionally waiting 643 * @cond_func: A callback function that is passed a cpu id and 644 * the the info parameter. The function is called 645 * with preemption disabled. The function should 648 * @func: The function to run on all applicable CPUs. 651 * @wait: If true, wait (atomically) until function has 654 * used internally by the function. 656 * The function might sleep if the GFP flags indicates a non 662 * You must not call this function with disabled interrupts or 706 * Used to synchronize the update of pm_idle function pointer. It's 708 * callback function has been executed on all cpus. The execution of 709 * the function can only happen on the remote cpus after they have 710 * left the idle function which had been called via pm_idle function
|
/linux-4.1.27/drivers/acpi/pmic/ |
H A D | intel_pmic.c | 48 static acpi_status intel_pmic_power_handler(u32 function, intel_pmic_power_handler() argument 60 if (function == ACPI_WRITE && !(*value64 == 0 || *value64 == 1)) intel_pmic_power_handler() 70 result = function == ACPI_READ ? intel_pmic_power_handler() 105 u32 function, u64 *value) pmic_thermal_temp() 107 return function == ACPI_READ ? pmic_thermal_temp() 112 u32 function, u64 *value) pmic_thermal_aux() 116 if (function == ACPI_READ) pmic_thermal_aux() 134 u32 function, u64 *value) pmic_thermal_pen() 142 if (function == ACPI_READ) pmic_thermal_pen() 167 static acpi_status intel_pmic_thermal_handler(u32 function, intel_pmic_thermal_handler() argument 186 result = pmic_thermal_temp(opregion, reg, function, value64); intel_pmic_thermal_handler() 188 result = pmic_thermal_aux(opregion, reg, function, value64); intel_pmic_thermal_handler() 190 result = pmic_thermal_pen(opregion, reg, function, value64); intel_pmic_thermal_handler() 104 pmic_thermal_temp(struct intel_pmic_opregion *opregion, int reg, u32 function, u64 *value) pmic_thermal_temp() argument 111 pmic_thermal_aux(struct intel_pmic_opregion *opregion, int reg, u32 function, u64 *value) pmic_thermal_aux() argument 133 pmic_thermal_pen(struct intel_pmic_opregion *opregion, int reg, u32 function, u64 *value) pmic_thermal_pen() argument
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | jprobes.S | 24 * probe to be inserted into the beginning of a function call. The fundamental 26 * in the same context as the target function, while the kprobe handlers 30 * first instruction of the targeted function. When we catch that specific 32 * * set the return address to our jprobe_inst_return() function 33 * * jump to the jprobe handler function 36 * jprobe_inst_return() function, giving us control again. At this point we 38 * jprobe_break() function to fix up the frame marker as it would normally 39 * exist in the target function. 41 * Our jprobe_return function then transfers control back to kprobes.c by
|
H A D | efi_stub.S | 38 * in0 = address of function descriptor of EFI routine to call 42 * r8 = EFI_STATUS returned by called function 48 ld8 r2=[in0],8 // load EFI function's entry point 56 ld8 gp=[in0] // load EFI function's global pointer 75 br.call.sptk.many rp=b6 // call the EFI function
|
H A D | esi_stub.S | 41 * in0 = address of function descriptor of ESI routine to call 45 * r8 = result returned by called function 50 ld8 r2=[in0],8 // load ESI function's entry point 73 ld8 gp=[in0] // load ESI function's global pointer 85 br.call.sptk.many rp=b6 // call the ESI function
|
/linux-4.1.27/lib/ |
H A D | bsearch.c | 21 * @cmp: pointer to comparison function 23 * This function does a binary search on the given array. The 25 * under the provided comparison function. 28 * the array, e.g. key could be a string and the comparison function 31 * the same comparison function for both sort() and bsearch().
|
H A D | int_sqrt.c | 15 * A very rough approximation to the sqrt() function.
|
H A D | sort.c | 34 * @cmp_func: pointer to comparison function 35 * @swap_func: pointer to swap function or NULL 37 * This function does a heapsort on the given array. You may provide a 38 * swap_func function optimized to your element type.
|
/linux-4.1.27/tools/perf/arch/arm/tests/ |
H A D | regs_load.S | 25 * - the PC at the time at the call to this function. Since this function 33 * - the regs buffer needs to be zeroed before the call to this function, 38 .type perf_regs_load,%function 56 // to this function
|
/linux-4.1.27/arch/sparc/lib/ |
H A D | NG4patch.S | 26 .type niagara4_patch_copyops,#function 36 .type niagara4_patch_bzero,#function 47 .type niagara4_patch_pageops,#function
|
H A D | mcount.S | 12 * automatically instruments every C function with a call to this. 18 .type _mcount,#function 20 .type mcount,#function 71 .type ftrace_stub,#function 78 .type ftrace_caller,#function
|
/linux-4.1.27/arch/metag/kernel/ |
H A D | ftrace_stub.S | 12 .type _mcount_wrapper,function 17 .type _ftrace_caller,function 36 .type _mcount_wrapper,function
|
H A D | head.S | 11 .type __start,function 43 .type __exit,function 50 .type _secondary_startup,function
|
/linux-4.1.27/arch/avr32/lib/ |
H A D | strnlen_user.S | 18 .type strnlen_user, "function" 27 .type __strnlen_user, "function" 42 .type adjust_length, "function"
|
H A D | io-writesl.S | 10 .type __raw_writesl,@function
|
H A D | clear_user.S | 15 .type clear_user, "function" 21 .type __clear_user, "function"
|
H A D | strncpy_from_user.S | 29 .type strncpy_from_user, "function" 36 .type __strncpy_from_user, "function"
|
H A D | __avr32_asr64.S | 14 .type __avr32_asr64,@function
|
H A D | __avr32_lsl64.S | 14 .type __avr32_lsl64,@function
|
H A D | __avr32_lsr64.S | 14 .type __avr32_lsr64,@function
|
H A D | io-readsl.S | 10 .type __raw_readsl,@function
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/ |
H A D | iwl-devtrace-msg.h | 72 TP_PROTO(u32 level, bool in_interrupt, const char *function, 74 TP_ARGS(level, in_interrupt, function, vaf), 78 __string(function, function) 84 __assign_str(function, function);
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | mutex.h | 68 * @fail_fn: function to call if the original value was not 1 71 * it wasn't 1 originally. This function MUST leave the value lower than 86 * Change the count from 1 to a value lower than 1. This function returns 0 100 * @fail_fn: function to call if the original value was not 0 103 * In the failure case, this function is allowed to either set the value to 119 * @fail_fn: fallback function
|
H A D | vdso.h | 39 .type .name,@function; \ 65 .type name,@function; \
|
/linux-4.1.27/drivers/irqchip/ |
H A D | irqchip.h | 19 * initialization function. 24 * @fn: initialization function
|
/linux-4.1.27/drivers/net/irda/ |
H A D | w83977af.h | 10 * Enter extended function mode 47 * Exit extended function mode
|
/linux-4.1.27/drivers/s390/char/ |
H A D | hmcdrv_mod.c | 31 * hmcdrv_mod_init() - module init function 54 * hmcdrv_mod_exit() - module exit function
|
/linux-4.1.27/arch/cris/include/asm/ |
H A D | fasttimer.h | 25 fast_timer_function_type *function; member in struct:fast_timer 33 fast_timer_function_type *function,
|
H A D | switch_to.h | 4 /* the switch_to macro calls resume, an asm function in entry.S which does the actual
|
/linux-4.1.27/arch/arm/mach-s3c64xx/ |
H A D | setup-keypad.c | 20 /* Set all the necessary GPK pins to special-function 3: KP_ROW[x] */ samsung_keypad_cfg_gpio() 23 /* Set all the necessary GPL pins to special-function 3: KP_COL[x] */ samsung_keypad_cfg_gpio()
|
H A D | setup-sdhci-gpio.c | 29 /* Set all the necessary GPG pins to special-function 2 */ s3c64xx_setup_sdhci0_cfg_gpio() 42 /* Set all the necessary GPH pins to special-function 2 */ s3c64xx_setup_sdhci1_cfg_gpio() 53 /* Set all the necessary GPH pins to special-function 3 */ s3c64xx_setup_sdhci2_cfg_gpio() 56 /* Set all the necessary GPC pins to special-function 3 */ s3c64xx_setup_sdhci2_cfg_gpio()
|
/linux-4.1.27/arch/arm/mach-shmobile/ |
H A D | sh-gpio.h | 22 * this function should be replaced by correct gpio function
|
/linux-4.1.27/arch/arm/plat-samsung/include/plat/ |
H A D | keypad-core.h | 7 * Samsung keypad controller core function 19 /* These function are only for use with the core support code, such as
|
H A D | watchdog-reset.h | 6 * S3C2410 - System define for arch_reset() function
|
/linux-4.1.27/tools/build/tests/ |
H A D | run.sh | 3 function test_ex { 16 function test_ex_suffix {
|
/linux-4.1.27/drivers/gpio/ |
H A D | devres.c | 55 * @con_id: function within the GPIO consumer 58 * Managed gpiod_get(). GPIO descriptors returned from this function are 73 * @con_id: function within the GPIO consumer 76 * Managed gpiod_get_optional(). GPIO descriptors returned from this function 91 * @con_id: function within the GPIO consumer 95 * Managed gpiod_get_index(). GPIO descriptors returned from this function are 128 * @con_id: function within the GPIO consumer 131 * GPIO descriptors returned from this function are automatically disposed on 176 * @con_id: function within the GPIO consumer 181 * function are automatically disposed on driver detach. See 205 * @con_id: function within the GPIO consumer 208 * Managed gpiod_get_array(). GPIO descriptors returned from this function are 240 * @con_id: function within the GPIO consumer 244 * function are automatically disposed on driver detach. 267 * devm_gpiod_get_index(). Normally this function will not be called as the GPIO 282 * Normally this function will not be called as the GPIOs will be disposed of 315 * Except for the extra @dev argument, this function takes the 316 * same arguments and performs the same function as 317 * gpio_request(). GPIOs requested with this function will be 320 * If an GPIO allocated with this function needs to be freed 381 * Except for the extra @dev argument, this function takes the 382 * same arguments and performs the same function as gpio_free(). 383 * This function instead of gpio_free() should be used to manually
|
/linux-4.1.27/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik.h | 9 /* Alternate functions: function C is set in hw by setting both A and B */ 61 * Used to reference an Other alternate-C function. 72 * struct prcm_gpio_altcx - Other alternate-C function 73 * @used: other alternate-C function availability 74 * @reg_index: PRCM GPIOCR register index used to control the function 75 * @control_bit: PRCM GPIOCR bit used to control the function 94 * struct nmk_function - Nomadik pinctrl mux function 95 * @name: The name of the function, exported to pinctrl core. 96 * @groups: An array of pin groups that may select this function. 113 * configure them to be used by a function 135 * @altcx_pins: The pins that support Other alternate-C function on this SoC
|
H A D | pinctrl-abx500.h | 10 /* pins alternate function */ 31 * struct abx500_function - ABx500 pinctrl mux function 32 * @name: The name of the function, exported to pinctrl core. 33 * @groups: An array of pin groups that may select this function. 50 * configure them to be used by a function 76 * alternate function 78 * alternate function 82 * function between the ABx500 SOC family when using 84 * @alta_val: value to write in alternatfunc to select altA function 85 * @altb_val: value to write in alternatfunc to select altB function 86 * @altc_val: value to write in alternatfunc to select altC function
|
/linux-4.1.27/drivers/media/usb/b2c2/ |
H A D | flexcop-usb.h | 53 /* function definition for I2C_REQUEST */ 66 /* function definition for UTILITY request 0x12 67 * DKT 020304 - new utility function */ 81 /* DKT 020326 - add function for v1.14 */
|
/linux-4.1.27/arch/microblaze/include/asm/ |
H A D | atomic.h | 10 * The function returns the old value of *v minus 1.
|
/linux-4.1.27/drivers/acpi/ |
H A D | acpi_cmos_rtc.c | 31 acpi_cmos_rtc_space_handler(u32 function, acpi_physical_address address, acpi_cmos_rtc_space_handler() argument 41 if (function != ACPI_WRITE && function != ACPI_READ) acpi_cmos_rtc_space_handler() 47 if (function == ACPI_READ) acpi_cmos_rtc_space_handler()
|
/linux-4.1.27/arch/sh/include/cpu-sh5/cpu/ |
H A D | mmu_context.h | 16 /* This has to be a common function because the next location to fill
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | ftrace.h | 18 * Primary handler of a function return.
|
H A D | linkage.h | 25 .type name, @function !\
|
/linux-4.1.27/arch/c6x/include/asm/ |
H A D | linkage.h | 23 .type name, @function @ \
|
/linux-4.1.27/arch/cris/arch-v32/lib/ |
H A D | strcmp.S | 9 .type strcmp,@function
|
/linux-4.1.27/arch/frv/lib/ |
H A D | cache.S | 25 .type frv_dcache_writeback,@function 45 .type frv_cache_invalidate,@function 66 .type frv_icache_invalidate,@function 86 .type frv_cache_wback_inv,@function
|
/linux-4.1.27/arch/arm/plat-omap/include/plat/ |
H A D | sram.h | 9 /* Macro to push a function to the internal SRAM, using the fncpy API */
|
/linux-4.1.27/arch/alpha/include/asm/ |
H A D | bug.h | 10 function loaded the GP, so this could fail in modules. */
|
/linux-4.1.27/sound/oss/ |
H A D | sleep.h | 5 * "interruptible_sleep_on_timeout" function that has been
|
/linux-4.1.27/tools/lib/traceevent/ |
H A D | plugin_hrtimer.c | 42 pevent_print_func_field(s, " function=%s", event, "function", timer_expire_handler() 58 pevent_print_func_field(s, " function=%s", event, "function", timer_start_handler()
|
H A D | plugin_function.c | 42 "Print parent of functions for function events", 48 "Try to show function call indents, based on parents", 129 unsigned long long function; function_handler() local 135 if (pevent_get_field_val(s, event, "ip", record, &function, 1)) function_handler() 138 func = pevent_find_function(pevent, function); function_handler() 153 trace_seq_printf(s, "0x%llx", function); function_handler() 168 pevent_register_event_handler(pevent, -1, "ftrace", "function", PEVENT_PLUGIN_LOADER() 180 pevent_unregister_event_handler(pevent, -1, "ftrace", "function", PEVENT_PLUGIN_UNLOADER()
|
/linux-4.1.27/drivers/input/misc/ |
H A D | atlas_btns.c | 41 u32 function, void *handler_context, void **return_context) acpi_atlas_button_setup() 44 (function != ACPI_REGION_DEACTIVATE) ? handler_context : NULL; acpi_atlas_button_setup() 49 static acpi_status acpi_atlas_button_handler(u32 function, acpi_atlas_button_handler() argument 56 if (function == ACPI_WRITE) { acpi_atlas_button_handler() 66 pr_warn("shrugged on unexpected function: function=%x,address=%lx,value=%x\n", acpi_atlas_button_handler() 67 function, (unsigned long)address, (u32)*value); acpi_atlas_button_handler() 40 acpi_atlas_button_setup(acpi_handle region_handle, u32 function, void *handler_context, void **return_context) acpi_atlas_button_setup() argument
|
/linux-4.1.27/arch/s390/pci/ |
H A D | pci_event.c | 19 u32 fh; /* function handle */ 20 u32 fid; /* function id */ 36 u32 fh; /* function handle */ 37 u32 fid; /* function id */ 56 pr_err("%s: Event 0x%x reports an error for PCI function 0x%x\n", __zpci_event_error() 72 pr_info("%s: Event 0x%x reconfigured PCI function 0x%x\n", __zpci_event_availability() 108 /* Give the driver a hint that the function is __zpci_event_availability()
|
/linux-4.1.27/arch/arm/mach-ux500/ |
H A D | pm.c | 46 /* This function decouple the gic from the prcmu */ prcmu_gic_decouple() 64 /* This function recouple the gic with the prcmu */ prcmu_gic_recouple() 78 * This function checks if there are pending irq on the gic. It only 80 * db8500_prcmu_gic_decouple function. Disabling an interrupt only 108 * This function checks if there are pending interrupt on the 110 * db8500_prcmu_copy_gic_settings function. 128 * This function checks if the specified cpu is in in WFI. It's usage 130 * function. Of course passing smp_processor_id() to this function will 140 * This function copies the gic SPI settings to the prcmu in order to
|
/linux-4.1.27/Documentation/arm/Samsung/ |
H A D | clksrc-change-registers.awk | 10 function extract_value(s) 17 function remove_brackets(b) 22 function splitdefine(l, p) 30 function find_length(f) 48 function find_shift(s)
|
/linux-4.1.27/arch/x86/kvm/ |
H A D | cpuid.c | 71 if (cpu_has_xsave && best->function == 0x1) { kvm_update_cpuid() 134 if (e->function == 0x80000001) { cpuid_fix_nx_cap() 180 vcpu->arch.cpuid_entries[i].function = cpuid_entries[i].function; kvm_vcpu_ioctl_set_cpuid() 249 static void do_cpuid_1_ent(struct kvm_cpuid_entry2 *entry, u32 function, do_cpuid_1_ent() argument 252 entry->function = function; do_cpuid_1_ent() 254 cpuid_count(entry->function, entry->index, do_cpuid_1_ent() 275 entry->function = func; __do_cpuid_ent_emulated() 281 static inline int __do_cpuid_ent(struct kvm_cpuid_entry2 *entry, u32 function, __do_cpuid_ent() argument 363 do_cpuid_1_ent(entry, function, index); __do_cpuid_ent() 366 switch (function) { __do_cpuid_ent() 379 /* function 2 entries are STATEFUL. That is, repeated cpuid commands __do_cpuid_ent() 392 do_cpuid_1_ent(&entry[t], function, 0); __do_cpuid_ent() 398 /* function 4 has additional index. */ __do_cpuid_ent() 411 do_cpuid_1_ent(&entry[i], function, i); __do_cpuid_ent() 464 /* function 0xb has additional index. */ __do_cpuid_ent() 477 do_cpuid_1_ent(&entry[i], function, i); __do_cpuid_ent() 501 do_cpuid_1_ent(&entry[i], function, idx); __do_cpuid_ent() 603 kvm_x86_ops->set_supported_cpuid(function, entry); __do_cpuid_ent() 738 if (ej->function == e->function) { move_to_next_stateful_cpuid_entry() 746 /* find an entry with matching function, matching index (if needed), and that 749 u32 function, u32 index) is_matching_cpuid_entry() 751 if (e->function != function) is_matching_cpuid_entry() 762 u32 function, u32 index) kvm_find_cpuid_entry() 771 if (is_matching_cpuid_entry(e, function, index)) { kvm_find_cpuid_entry() 788 u32 function, u32 index) check_cpuid_limit() 792 maxlevel = kvm_find_cpuid_entry(vcpu, function & 0x80000000, 0); check_cpuid_limit() 793 if (!maxlevel || maxlevel->eax >= function) check_cpuid_limit() 795 if (function & 0x80000000) { check_cpuid_limit() 805 u32 function = *eax, index = *ecx; kvm_cpuid() local 808 best = kvm_find_cpuid_entry(vcpu, function, index); kvm_cpuid() 811 best = check_cpuid_limit(vcpu, function, index); kvm_cpuid() 816 if (is_guest_mode(vcpu) && function == 0xa) kvm_cpuid() 826 trace_kvm_cpuid(function, *eax, *ebx, *ecx, *edx); kvm_cpuid() 832 u32 function, eax, ebx, ecx, edx; kvm_emulate_cpuid() local 834 function = eax = kvm_register_read(vcpu, VCPU_REGS_RAX); kvm_emulate_cpuid() 748 is_matching_cpuid_entry(struct kvm_cpuid_entry2 *e, u32 function, u32 index) is_matching_cpuid_entry() argument 761 kvm_find_cpuid_entry(struct kvm_vcpu *vcpu, u32 function, u32 index) kvm_find_cpuid_entry() argument 787 check_cpuid_limit(struct kvm_vcpu *vcpu, u32 function, u32 index) check_cpuid_limit() argument
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/ |
H A D | phy_qmath.c | 20 * Description: This function make 16 bit unsigned multiplication. 30 * Description: This function make 16 bit multiplication and return the result 49 * Description: This function add two 32 bit numbers and return the 32bit 66 * Description: This function add two 16 bit numbers and return the 16bit 85 * Description: This function make 16 bit subtraction and return the 16bit 104 * Description: This function make a 32 bit saturated left shift when the 105 * specified shift is +ve. This function will make a 32 bit right shift when 106 * the specified shift is -ve. This function return the result after shifting 129 * Description: This function make a 16 bit saturated left shift when the 130 * specified shift is +ve. This function will make a 16 bit right shift when 131 * the specified shift is -ve. This function return the result after shifting 154 * Description: This function make a 16 bit right shift when shift is +ve. 155 * This function make a 16 bit saturated left shift when shift is -ve. This 156 * function return the result of the shift operation. 164 * Description: This function return the number of redundant sign bits in a
|
/linux-4.1.27/drivers/pinctrl/spear/ |
H A D | pinctrl-spear.c | 154 const char *function, *group; spear_pinctrl_dt_node_to_map() local 159 ret = of_property_read_string(np, "st,function", &function); for_each_child_of_node() 180 of_property_read_string(np, "st,function", &function); for_each_child_of_node() 184 (*map)[index].data.mux.function = function; for_each_child_of_node() 218 unsigned function) spear_pinctrl_get_func_name() 222 return pmx->machdata->functions[function]->name; spear_pinctrl_get_func_name() 226 unsigned function, const char *const **groups, spear_pinctrl_get_func_groups() 231 *groups = pmx->machdata->functions[function]->groups; spear_pinctrl_get_func_groups() 232 *ngroups = pmx->machdata->functions[function]->ngroups; spear_pinctrl_get_func_groups() 238 unsigned function, unsigned group, bool enable) spear_pinctrl_endisable() 271 static int spear_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned function, spear_pinctrl_set_mux() argument 274 return spear_pinctrl_endisable(pctldev, function, group, true); spear_pinctrl_set_mux() 217 spear_pinctrl_get_func_name(struct pinctrl_dev *pctldev, unsigned function) spear_pinctrl_get_func_name() argument 225 spear_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, unsigned function, const char *const **groups, unsigned * const ngroups) spear_pinctrl_get_func_groups() argument 237 spear_pinctrl_endisable(struct pinctrl_dev *pctldev, unsigned function, unsigned group, bool enable) spear_pinctrl_endisable() argument
|
/linux-4.1.27/include/linux/pinctrl/ |
H A D | pinmux.h | 28 * before selecting any actual mux setting across a function. The driver 30 * @free: the reverse function of the request() callback, frees a pin after 34 * @get_function_name: return the function name of the muxing selector, 38 * referencing pins) connected to a certain function selector. The group 42 * @set_mux: enable a certain muxing function with a certain pin group. The 43 * driver does not need to figure out whether enabling this function 46 * certain function whereas @group_selector selects a certain set of pins 51 * specific GPIO range - function selectors and pin groups are orthogonal 57 * a direction selector function may be implemented as a backing
|
/linux-4.1.27/scripts/ |
H A D | check_extable.sh | 30 function find_section_offset_from_symbol() 38 function find_symbol_and_offset_from_reloc() 50 function find_alt_replacement_target() 58 function handle_alt_replacement_reloc() 69 function is_executable_section() 75 function handle_suspicious_generic_reloc() 93 function handle_suspicious_reloc() 105 function diagnose() 132 function check_debug_info() {
|
H A D | kernel-doc | 23 # allowed comments before function declarations. 52 # [ -function funcname [ -function funcname ...] ] 55 # [ -nofunction funcname [ -function funcname ...] ] 65 # -function funcname 66 # If set, then only generate documentation for the given function(s) or 70 # If set, then only generate documentation for the other function(s)/DOC: 71 # sections. Cannot be used together with -function (yes, that's a bug -- 86 # * (Description:)? (Description of function)? 115 # enums and typedefs. Instead of the function name you must write the name 134 # All descriptions can be multiline, except the short function description. 137 # should document the "Context:" of the function, e.g. whether the functions 140 # A non-void function should have a "Return:" section describing the return 147 # * user_function - function that can only be called in user context 161 # 'funcname()' - function 205 $type_func, "<function>\$1</function>", 213 $type_func, "<function>\$1</function>", 266 my ($function, %function_table, %parametertypes, $declaration_purpose); 286 # 1 - looking for function name 294 # 'function', 'struct', 'union', 'enum', 'typedef' 359 } elsif ($cmd eq "-function") { # to only output specific functions 361 $function = shift @ARGV; 362 $function_table{$function} = 1; 365 $function = shift @ARGV; 366 $function_table{$function} = 1; 383 print " [ -function funcname [ -function funcname ...] ]\n"; 459 # output function 462 # function => "function name" 589 # pointer-to-function 618 # output function in html 624 print "<h2>" . $args{'function'} . " - " . $args{'purpose'} . "</h2>\n"; 626 print "<b>" . $args{'function'} . "</b>\n"; 632 # pointer-to-function 787 # pointer-to-function 827 # output function in html5 834 $html5id = $args{'function'}; 836 print "<article class=\"function\" id=\"func:". $html5id . "\">\n"; 838 print "<h1>" . $args{'function'} . "</h1>"; 844 print "<span class=\"identifier\">" . $args{'function'} . "</span> ("; 851 # pointer-to-function 933 # output function in XML DocBook 940 $id = "API-" . $args{'function'}; 950 print " <refentrytitle><phrase>" . $args{'function'} . "</phrase></refentrytitle>\n"; 955 print " <refname>" . $args{'function'} . "</refname>\n"; 966 print "<function>" . $args{'function'} . " </function></funcdef>\n"; 973 # pointer-to-function 1060 # pointer-to-function 1252 $id = $args{'module'} . "-" . $args{'function'}; 1256 print " <title id=\"$id\">" . $args{'function'} . "</title>\n"; 1260 print "<function>" . $args{'function'} . " "; 1261 print "</function></funcdef>\n"; 1268 # pointer-to-function 1325 # output function in man 1331 print ".TH \"$args{'function'}\" 9 \"$args{'function'}\" \"$man_date\" \"Kernel Hacker's Manual\" LINUX\n"; 1334 print $args{'function'} . " \\- " . $args{'purpose'} . "\n"; 1338 print ".B \"" . $args{'functiontype'} . "\" " . $args{'function'} . "\n"; 1340 print ".B \"" . $args{'function'} . "\n"; 1351 # pointer-to-function 1441 # pointer-to-function 1509 print $args{'function'} . " - " . $args{'purpose'} . "\n"; 1513 $start = $args{'functiontype'} . " " . $args{'function'} . " ("; 1515 $start = $args{'function'} . " ("; 1523 # pointer-to-function 1619 # pointer-to-function 1661 print $args{'function'} . "\n"; 1693 # generic output function for all types (function, struct/union, typedef, enum); 1694 # calls the generated, variable output_ function name based on 1711 # generic output function - calls the right one based on current output mode. 1862 # temporarily replace commas inside function pointer definition 1881 # pointer-to-function 1973 if (($type eq 'function') || ($type eq 'enum')) { 2028 if ($decl_type eq "function") { 2030 "Excess function parameter " . 2048 # Checks the section describing the return value of a function. 2070 # takes a function prototype and the name of the current file being 2099 # All the while we have to watch out for function pointer parameters 2106 # - parport_register_device (function pointer parameters) 2141 print STDERR "Warning(${file}:$.): cannot understand function prototype: '$prototype'\n"; 2146 check_sections($file, $declaration_name, "function", $sectcheck, $prms, ""); 2158 'function', 2159 {'function' => $declaration_name, 2172 $function = ""; 2371 $state = 1; # next line is always the function name 2374 } elsif ($state == 1) { # this line is the function name (always) 2418 $decl_type = 'function'; 2497 } elsif ($state == 3) { # scanning for function '{' (end of prototype) 2498 if ($decl_type eq 'function') { 2508 $function = ""; 2526 $function = "";
|
/linux-4.1.27/include/drm/ttm/ |
H A D | ttm_execbuf_util.h | 52 * function ttm_eu_backoff_reservation 65 * function ttm_eu_reserve_buffers 74 * If the function returns 0, all buffers are marked as "unfenced", 77 * If the function detects a deadlock due to multiple threads trying to 79 * back off and retry. This function may sleep while waiting for 83 * If intr is set to true, this function may return -ERESTARTSYS if the 92 * Buffers reserved by this function should be unreserved by 103 * function ttm_eu_fence_buffer_objects. 109 * This function should be called when command submission is complete, and
|
/linux-4.1.27/include/linux/mtd/ |
H A D | onenand.h | 57 * @readw: [REPLACEABLE] hardware specific function for read short 58 * @writew: [REPLACEABLE] hardware specific function for write short 59 * @command: [REPLACEABLE] hardware specific function for writing 61 * @wait: [REPLACEABLE] hardware specific function for wait on ready 62 * @bbt_wait: [REPLACEABLE] hardware specific function for bbt wait on ready 63 * @unlock_all: [REPLACEABLE] hardware specific function for unlock all 64 * @read_bufferram: [REPLACEABLE] hardware specific function for BufferRAM Area 65 * @write_bufferram: [REPLACEABLE] hardware specific function for BufferRAM Area 66 * @read_word: [REPLACEABLE] hardware specific function for read 68 * @write_word: [REPLACEABLE] hardware specific function for write 70 * @mmcontrol: sync burst read function 71 * @chip_probe: [REPLACEABLE] hardware specific function for chip probe 72 * @block_markbad: function to mark a block as bad 73 * @scan_bbt: [REPLACEALBE] hardware specific function for scanning
|
/linux-4.1.27/include/net/caif/ |
H A D | caif_layer.h | 21 * caif_assert() - Assert function for CAIF. 24 * This function will print a error message and a do WARN_ON if the 38 * @CAIF_CTRLCMD_FLOW_OFF_IND: Flow Control is OFF, transmit function 41 * @CAIF_CTRLCMD_FLOW_ON_IND: Flow Control is ON, transmit function 82 * @CAIF_MODEMCMD_FLOW_ON_REQ: Flow Control is ON, transmit function 85 * @CAIF_MODEMCMD_FLOW_OFF_REQ: Flow Control is OFF, transmit function 120 * @receive: Packet receive function. 155 * Contract: Each layer must implement a receive function passing the 159 * called receive function. This means that the the 165 * from the function. 170 * the function must return a value >= 0. 175 * @layr: Pointer to the current layer the receive function is 183 * Contract: Each layer must implement a transmit function passing the 187 * transmit function. This means that the the packet 193 * Callers of the transmit function shall not free packets, 202 * @layr: Pointer to the current layer the receive function 213 * @layr: Pointer to the current layer the receive function 225 * @layr: Pointer to the current layer the receive function
|
H A D | caif_device.h | 17 * @flowctrl: Flow Control callback function. This function is 44 * CAIF Link Layer with the flow control function.
|
/linux-4.1.27/arch/arm/mach-davinci/include/mach/ |
H A D | mux.h | 55 /* ASP function */ 73 /* VLYNQ function */ 78 /* EMAC and MDIO function */ 99 /* ATA function */ 140 /* ASP0 function */ 206 /* ASP0 function */ 752 /* UART0 function */ 758 /* UART1 function */ 764 /* UART2 function */ 770 /* I2C1 function */ 774 /* I2C0 function */ 778 /* EMAC function */ 805 /* McASP function */ 830 /* LCD function */ 852 /* MMC/SD0 function */ 860 /* MMC/SD1 function */ 868 /* EMIF2.5/EMIFA function */ 918 /* GPIO function */
|
/linux-4.1.27/arch/x86/platform/efi/ |
H A D | efi_stub_32.S | 12 * efi_call_phys(void *, ...) is a function with variable parameters. 13 * All the callers of this function assure that all the parameters are 4-bytes. 18 * So we'd better save all of them at the beginning of this function and restore 26 * 0. The function can only be called in Linux kernel. So CS has been 52 /* get the function pointer into ECX*/ 74 * 5. Call the physical function.
|
/linux-4.1.27/arch/microblaze/kernel/ |
H A D | unwind.c | 47 * Frame creation occurs at or near the top of a function. 49 * a mid-function return. 51 * A stack frame is usually not created in a leaf function. 69 * the stack frame (hopefully, for the same function the 74 * NULL if this cannot be found, i.e. a leaf function 114 * lookup_prev_stack_frame - Find the stack frame of the previous function. 115 * @fp : Frame (stack) pointer for current function 116 * @pc : Program counter within current function 117 * @leaf_return : r15 value within current function. If the current function 119 * @pprev_fp : On exit, set to frame (stack) pointer for previous function 120 * @pprev_pc : On exit, set to current function caller's return address 131 /* _switch_to is a special leaf function */ lookup_prev_stack_frame() 182 * @leaf_return : Value of r15 at pc. If the function is a leaf, this is 205 /* Is previous function the HW exception handler? */ microblaze_unwind_inner() 225 /* Is previous function a trap handler? */ microblaze_unwind_inner() 315 /* Since we are not a leaf function, use leaf_return = 0 */ microblaze_unwind()
|
/linux-4.1.27/fs/ubifs/ |
H A D | misc.h | 34 * This helper function returns %1 if @znode is dirty and %0 otherwise. 45 * This helper function returns %1 if @znode is obsolete and %0 otherwise. 56 * This helper function returns %1 if @znode is has COW flag set and %0 81 * This helper function looks for znode child starting at index @start. Returns 109 * This function returns %1 of compressor of type @compr_type is present, and 122 * This function returns compressor type string. 152 * This is a helper function which encodes major/minor numbers of a device node 173 * This is a helper function which increased amount of dirty LEB space. Returns 186 * This helper function cleans the "taken" flag of a logical eraseblock in the 248 * This function look up and reads node with key @key. The caller has to make 263 * This function locks lprops. Lprops have to be unlocked by 275 * This function has to be called after each 'ubifs_get_lprops()' call to 291 * This helper function returns the log LEB number which goes next after LEB
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
H A D | hvcserver.c | 72 * This function is used to free the partner info list that was returned by 94 /* Helper function for hvcs_get_partner_info */ hvcs_next_partner() 110 * function is fetching partner info. 113 * @pi_buff: A page sized buffer pre-allocated prior to calling this function 117 * This function returns non-zero on success, or if there is no partner info. 119 * The pi_buff is pre-allocated prior to calling this function because this 120 * function may be called with a spin_lock held and kmalloc of a page is not 128 * Invocation of this function should always be followed by an invocation of 130 * that was passed as a parameter to this function. 214 * If this function is called once and -EINVAL is returned it may 217 * hvcs_get_partner_info() and then call this function again. If, 241 * This function is used to free the partner connection between a vty-server 244 * If -EBUSY is returned continue to call this function until 0 is returned.
|
/linux-4.1.27/drivers/pcmcia/ |
H A D | pcmcia_cis.c | 32 * @function: the device function we loop for 38 int pccard_read_tuple(struct pcmcia_socket *s, unsigned int function, pccard_read_tuple() argument 52 if (function == BIND_FN_ALL) pccard_read_tuple() 54 ret = pccard_get_first_tuple(s, function, &tuple); pccard_read_tuple() 73 * @function: the device function we loop for 76 * @priv_data: private data to be passed to the loop_tuple function. 77 * @loop_tuple: function to call for each CIS entry of type @function. IT 81 * pccard_loop_tuple() loops over all CIS entries of type @function, and 82 * calls the @loop_tuple function for each entry. If the call to @loop_tuple 85 int pccard_loop_tuple(struct pcmcia_socket *s, unsigned int function, pccard_loop_tuple() argument 107 ret = pccard_get_first_tuple(s, function, &tuple); pccard_loop_tuple() 121 ret = pccard_get_next_tuple(s, function, &tuple); pccard_loop_tuple() 214 * configure the network function with window 0, pcmcia_do_loop_config() 253 * @conf_check: function to call for each configuration option. 256 * @priv_data: private data to be passed to the conf_check function. 314 * @priv_data: private data to be passed to the loop_tuple function. 315 * @loop_tuple: function to call for each CIS entry of type @function. IT 318 * pcmcia_loop_tuple() loops over all CIS entries of type @function, and 319 * calls the @loop_tuple function for each entry. If the call to @loop_tuple
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
H A D | rsi_91x_sdio.c | 23 * rsi_sdio_set_cmd52_arg() - This function prepares cmd 52 read/write arg. 25 * @func: function number 45 * rsi_cmd52writebyte() - This function issues cmd52 byte write onto the card. 69 * rsi_cmd52readbyte() - This function issues cmd52 byte read onto the card. 97 * rsi_issue_sdiocommand() - This function issues sdio commands. 131 * rsi_handle_interrupt() - This function is called upon the occurence 133 * @function: Pointer to the sdio_func structure. 137 static void rsi_handle_interrupt(struct sdio_func *function) rsi_handle_interrupt() argument 139 struct rsi_hw *adapter = sdio_get_drvdata(function); rsi_handle_interrupt() 141 sdio_release_host(function); rsi_handle_interrupt() 143 sdio_claim_host(function); rsi_handle_interrupt() 147 * rsi_reset_card() - This function resets and re-initializes the card. 332 * rsi_setclock() - This function sets the clock frequency. 353 * rsi_setblocklength() - This function sets the host block length. 375 * rsi_setupcard() - This function queries and sets the card's features. 397 * rsi_sdio_read_register() - This function reads one byte of information 427 * rsi_sdio_write_register() - This function writes one byte of information 430 * @function: Function Number. 437 u8 function, rsi_sdio_write_register() 447 if (function == 0) rsi_sdio_write_register() 458 * rsi_sdio_ack_intr() - This function acks the interrupt received. 479 * rsi_sdio_read_register_multiple() - This function read multiple bytes of 509 * rsi_sdio_write_register_multiple() - This function writes multiple bytes of 556 * rsi_sdio_host_intf_write_pkt() - This function writes the packet to device. 596 * rsi_sdio_host_intf_read_pkt() - This function reads the packet 627 * rsi_init_sdio_interface() - This function does init specific to SDIO. 695 * rsi_probe() - This function is called by kernel when the driver provided 708 rsi_dbg(INIT_ZONE, "%s: Init function called\n", __func__); rsi_probe() 749 * rsi_disconnect() - This function performs the reverse of the probe function. 816 * rsi_module_init() - This function registers the sdio module. 831 * rsi_module_exit() - This function unregisters the sdio module. 436 rsi_sdio_write_register(struct rsi_hw *adapter, u8 function, u32 addr, u8 *data) rsi_sdio_write_register() argument
|
/linux-4.1.27/drivers/pci/hotplug/ |
H A D | acpiphp.h | 94 objects (i.e. for each function) */ 103 * struct acpiphp_func - PCI function information 105 * PCI function information for each object in ACPI namespace 106 * typically 8 objects per slot (i.e. for each PCI function) 114 u8 function; /* pci function# */ member in struct:acpiphp_func 176 /* function flags */ 181 /* function prototypes */
|
H A D | cpqphp_pci.c | 92 func->pci_dev = pci_get_bus_and_slot(func->bus,PCI_DEVFN(func->device, func->function)); cpqhp_configure_device() 98 num = pci_scan_slot(ctrl->pci_dev->bus, PCI_DEVFN(func->device, func->function)); cpqhp_configure_device() 102 func->pci_dev = pci_get_bus_and_slot(func->bus, PCI_DEVFN(func->device, func->function)); cpqhp_configure_device() 128 dbg("%s: bus/dev/func = %x/%x/%x\n", __func__, func->bus, func->device, func->function); cpqhp_unconfigure_device() 316 int function; cpqhp_save_config() local 353 new_slot->function = 0; cpqhp_save_config() 369 /* If multi-function device, set max_functions to 8 */ cpqhp_save_config() 375 function = 0; cpqhp_save_config() 383 rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_SECONDARY_BUS, &secondary_bus); cpqhp_save_config() 402 (new_slot->function != (u8) function)) cpqhp_save_config() 414 new_slot->function = (u8) function; cpqhp_save_config() 419 new_slot->pci_dev = pci_get_bus_and_slot(new_slot->bus, (new_slot->device << 3) | new_slot->function); cpqhp_save_config() 422 rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), cloop << 2, (u32 *) & (new_slot-> config_space [cloop])); cpqhp_save_config() 429 function++; cpqhp_save_config() 433 /* this loop skips to the next present function cpqhp_save_config() 436 while ((function < max_functions) && (!stop_it)) { cpqhp_save_config() 437 rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_VENDOR_ID, &ID); cpqhp_save_config() 439 function++; cpqhp_save_config() 442 rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), 0x0B, &class_code); cpqhp_save_config() 446 rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_HEADER_TYPE, &header_type); cpqhp_save_config() 453 } while (function < max_functions); cpqhp_save_config() 477 int function = 0; cpqhp_save_slot_config() local 492 if (header_type & 0x80) /* Multi-function device */ cpqhp_save_slot_config() 497 while (function < max_functions) { cpqhp_save_slot_config() 500 pci_bus_read_config_byte (ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_SECONDARY_BUS, &secondary_bus); cpqhp_save_slot_config() 517 pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), cloop << 2, (u32 *) & (new_slot-> config_space [cloop])); cpqhp_save_slot_config() 519 function++; cpqhp_save_slot_config() 523 /* this loop skips to the next present function cpqhp_save_slot_config() 526 while ((function < max_functions) && (!stop_it)) { cpqhp_save_slot_config() 527 pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_VENDOR_ID, &ID); cpqhp_save_slot_config() 530 function++; cpqhp_save_slot_config() 532 pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), 0x0B, &class_code); cpqhp_save_slot_config() 533 pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_HEADER_TYPE, &header_type); cpqhp_save_slot_config() 571 devfn = PCI_DEVFN(func->device, func->function); cpqhp_save_base_addr_length() 685 * this function is for hot plug ADD 716 devfn = PCI_DEVFN(func->device, func->function); cpqhp_save_used_resources() 969 devfn = PCI_DEVFN(func->device, func->function); cpqhp_configure_board() 1005 dbg("bus = %x, device = %x, function = %x\n", func->bus, func->device, func->function); cpqhp_configure_board() 1024 * this function checks to see if a board is the same as the 1051 devfn = PCI_DEVFN(func->device, func->function); cpqhp_valid_replace() 1154 /* Get the next function */ cpqhp_valid_replace() 1168 * this function is for hot plug ADD! 1278 while (func && (func->function != (dev_func & 0x07))) { cpqhp_find_available_resources()
|
/linux-4.1.27/arch/x86/um/ |
H A D | setjmp_32.S | 20 .type setjmp, @function 43 .type longjmp, @function
|
H A D | setjmp_64.S | 22 .type setjmp, @function 42 .type longjmp, @function
|
/linux-4.1.27/arch/metag/tbx/ |
H A D | tbilogf.S | 22 .type ___TBILogF,function 37 .type ___TBICont,function
|
H A D | tbiroot.S | 10 * Module that creates and via ___TBI function returns a TBI Root Block for 44 .type ___TBI,function 62 .type ___TBIThrdPrivId,function 65 .type ___TBIThreadId,function
|
/linux-4.1.27/drivers/acpi/acpica/ |
H A D | acevents.h | 184 u32 function, 201 acpi_ev_execute_reg_method(union acpi_operand_object *region_obj, u32 function); 208 u32 function, 214 u32 function, 219 u32 function, 224 u32 function, 229 u32 function, 234 u32 function,
|
H A D | exregion.c | 55 * PARAMETERS: function - Read or Write operation 69 acpi_ex_system_memory_space_handler(u32 function, acpi_ex_system_memory_space_handler() argument 206 bit_width, function, ACPI_FORMAT_UINT64(address))); acpi_ex_system_memory_space_handler() 216 switch (function) { acpi_ex_system_memory_space_handler() 293 * PARAMETERS: function - Read or Write operation 308 acpi_ex_system_io_space_handler(u32 function, acpi_ex_system_io_space_handler() argument 321 bit_width, function, ACPI_FORMAT_UINT64(address))); acpi_ex_system_io_space_handler() 323 /* Decode the function parameter */ acpi_ex_system_io_space_handler() 325 switch (function) { acpi_ex_system_io_space_handler() 352 * PARAMETERS: function - Read or Write operation 367 acpi_ex_pci_config_space_handler(u32 function, acpi_ex_pci_config_space_handler() argument 385 * pci_function is the PCI device function number acpi_ex_pci_config_space_handler() 396 function, bit_width, pci_id->segment, pci_id->bus, acpi_ex_pci_config_space_handler() 397 pci_id->device, pci_id->function, pci_register)); acpi_ex_pci_config_space_handler() 399 switch (function) { acpi_ex_pci_config_space_handler() 426 * PARAMETERS: function - Read or Write operation 441 acpi_ex_cmos_space_handler(u32 function, acpi_ex_cmos_space_handler() argument 458 * PARAMETERS: function - Read or Write operation 473 acpi_ex_pci_bar_space_handler(u32 function, acpi_ex_pci_bar_space_handler() argument 490 * PARAMETERS: function - Read or Write operation 505 acpi_ex_data_table_space_handler(u32 function, acpi_ex_data_table_space_handler() argument 517 switch (function) { acpi_ex_data_table_space_handler()
|
H A D | hwpci.c | 3 * Module Name: hwpci - Obtain PCI bus, device, and function numbers 87 * modified by this function. 96 * DESCRIPTION: This function derives a full PCI ID for a PCI device, 98 * and function code. 102 * initialization. This function is invoked during configuration 109 * Region initialization. This function is then called, and is 140 /* Walk the list, updating the PCI device/function/bus numbers */ acpi_hw_derive_pci_id() 229 * modified by this function. 255 pci_id->function)); acpi_hw_process_pci_list() 260 * Descend down the namespace tree, collecting PCI device, function, acpi_hw_process_pci_list() 263 * function, and bus numbers that are discovered, and assign them acpi_hw_process_pci_list() 281 pci_id->function, status, bus_number, is_bridge)); acpi_hw_process_pci_list() 317 * modified by this function. 326 * _ADR (contains PCI device and function numbers), and for PCI 366 pci_id->function = ACPI_LOWORD(ACPI_LODWORD(return_value)); acpi_hw_get_pci_device_info()
|
/linux-4.1.27/include/linux/ssb/ |
H A D | ssb_driver_pci.h | 38 #define SSB_PCICORE_MBOX_F0_0 0x00000100 /* PCI function 0, INT 0 */ 39 #define SSB_PCICORE_MBOX_F0_1 0x00000200 /* PCI function 0, INT 1 */ 40 #define SSB_PCICORE_MBOX_F1_0 0x00000400 /* PCI function 1, INT 0 */ 41 #define SSB_PCICORE_MBOX_F1_1 0x00000800 /* PCI function 1, INT 1 */ 42 #define SSB_PCICORE_MBOX_F2_0 0x00001000 /* PCI function 2, INT 0 */ 43 #define SSB_PCICORE_MBOX_F2_1 0x00002000 /* PCI function 2, INT 1 */ 44 #define SSB_PCICORE_MBOX_F3_0 0x00004000 /* PCI function 3, INT 0 */ 45 #define SSB_PCICORE_MBOX_F3_1 0x00008000 /* PCI function 3, INT 1 */
|
/linux-4.1.27/include/video/ |
H A D | videomode.h | 41 * This function converts a struct display_timing to a struct videomode. 53 * This function converts one struct display_timing entry to a struct videomode.
|
/linux-4.1.27/arch/s390/appldata/ |
H A D | appldata.h | 36 void (*callback)(void *data); /* callback function */ 45 extern int appldata_diag(char record_nr, u16 function, unsigned long buffer,
|
/linux-4.1.27/Documentation/trace/ |
H A D | function-graph-fold.vim | 14 function! FunctionGraphFoldExpr(lnum) 28 function! FunctionGraphFoldText()
|
/linux-4.1.27/drivers/iio/ |
H A D | industrialio-triggered-buffer.c | 33 * This function combines some common tasks which will normally be performed 37 * Before calling this function the indio_dev structure should already be 39 * this function should be called right before iio_device_register(). 41 * To free the resources allocated by this function call
|
/linux-4.1.27/drivers/staging/skein/ |
H A D | skein_block.h | 3 ** Implementation of the Skein hash function.
|
/linux-4.1.27/arch/unicore32/include/asm/ |
H A D | linkage.h | 19 .type name, %function; \
|
/linux-4.1.27/arch/unicore32/include/mach/ |
H A D | map.h | 12 * Page table mapping constructs and function prototypes
|
/linux-4.1.27/arch/mips/include/asm/ |
H A D | edac.h | 6 /* ECC atomic, DMA, SMP and interrupt safe scrub function */
|
/linux-4.1.27/drivers/usb/gadget/function/ |
H A D | uvc_configfs.h | 4 * Configfs support for the uvc function.
|
H A D | f_loopback.c | 38 struct usb_function function; member in struct:f_loopback 46 return container_of(f, struct f_loopback, function); func_to_loop() 156 /* function-specific strings: */ 249 struct usb_composite_dev *cdev = loop->function.config->cdev; loopback_complete() 291 cdev = loop->function.config->cdev; disable_loopback() 293 VDBG(cdev, "%s disabled\n", loop->function.name); disable_loopback() 312 result = config_ep_by_speed(cdev->gadget, &(loop->function), ep); enable_endpoint() 361 DBG(cdev, "%s enabled\n", loop->function.name); enable_loopback() 404 loop->function.name = "loopback"; loopback_alloc() 405 loop->function.bind = loopback_bind; loopback_alloc() 406 loop->function.set_alt = loopback_set_alt; loopback_alloc() 407 loop->function.disable = loopback_disable; loopback_alloc() 408 loop->function.strings = loopback_strings; loopback_alloc() 410 loop->function.free_func = lb_free_func; loopback_alloc() 412 return &loop->function; loopback_alloc()
|
/linux-4.1.27/fs/nfs_common/ |
H A D | grace.c | 22 * managers (lockd and nfsd), using the locks_in_grace() function to 25 * This function is called to start a grace period. 43 * Call this function to state that the given lock manager is ready to 61 * Lock managers call this function to determine when it is OK for them
|
/linux-4.1.27/drivers/media/common/ |
H A D | cypress_firmware.h | 17 /* commonly used firmware download types and function */
|
/linux-4.1.27/include/linux/regulator/ |
H A D | db8500-prcmu.h | 40 * Exported interface for CPUIdle only. This function is called with all
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
H A D | spu_save_crt0.S | 2 * crt0_s.S: Entry function for SPU-side context save. 6 * Entry function for SPU-side of the context save sequence. 82 * link register when it calls another function. 87 /* Call the program's main function. */
|
H A D | spu_restore_crt0.S | 2 * crt0_r.S: Entry function for SPU-side context restore. 6 * Entry and exit function for SPU-side of the context restore 48 * link register when it calls another function. 53 /* Call the program's main function. */ 95 /* Under normal circumstances, the 'exit' function
|
/linux-4.1.27/security/apparmor/include/ |
H A D | ipc.h | 4 * This file contains AppArmor ipc mediation function definitions.
|
/linux-4.1.27/security/selinux/ss/ |
H A D | hashtab.h | 26 /* hash function */ 28 /* key comparison function */ 70 * Applies the specified apply function to (key,datum,args) 73 * The order in which the function is applied to the entries
|
/linux-4.1.27/include/asm-generic/bitops/ |
H A D | sched.h | 8 * Every architecture must define this function. It's the fastest
|
/linux-4.1.27/drivers/staging/rtl8192u/ |
H A D | r819xU_phy.c | 41 * function: This function reads BB parameters from header file we generate, 56 * function: This function checks different RF type to execute legal judgement. 80 * function: This function sets specific bits to BB register 107 * function: This function reads specific bits from BB register 133 * function: This function reads register from RF chip 212 * function: This function writes data to RF register 286 * function: This function set specific bits to RF register 336 * function: This function reads specific bits from RF register 366 * function: We support firmware to execute RF-R/W. 426 * function: We support firmware to execute RF-R/W. 477 * function: This function reads BB parameters from header file we generate, 514 * function: This function does dirty work 559 * function: This function initializes Register definition offset for 695 * function: This function is to write register and then readback to make 703 * notice: This function may be removed in the ASIC 769 * function: This function initializes BB&RF 795 /* TODO: this function should be removed on ASIC */ rtl8192_BB_Config_ParaFile() 845 * function: This function initializes BB&RF 863 * function: This function obtains the initialization value of Tx power Level 909 * function: This function sets the initialization value of Tx power Level 930 "error RF chipID(8225 or 8258) in function %s()\n", rtl8192_phy_setTxPower() 937 * function: This function checks Rf chip to do RF config 957 * function: This function updates Initial gain 967 * function: This function read RF parameters from general head file, 1051 * function: This function sets Tx Power of the channel 1086 * function: This function sets RF state on or off 1214 * function: This function sets command table variable (struct SwChnlCmd). 1252 * function: This function sets channel step by step 1259 * (combine with function above) 1261 * notice: Wait for simpler function to replace it 1280 /* return true to tell upper caller function this channel rtl8192_phy_SwChnlStepByStep() 1411 * function: This function does actually set channel work 1416 * notice: We should not call this function directly 1431 * function: Callback routine of the work item for switch channel. 1452 * function: This function scheduled actual work item to set channel 1511 * function: Callback routine of the work item for set bandwidth mode. 1658 * function: This function schedules bandwidth switch work.
|
/linux-4.1.27/drivers/s390/cio/ |
H A D | isc.c | 24 * This function must not be called in interrupt context. 48 * Note: This function must not be called if isc_register() hasn't been called 52 * This function must not be called in interrupt context.
|
/linux-4.1.27/drivers/pinctrl/ |
H A D | pinctrl-adi2.h | 36 * struct adi_pmx_func - describes function mux setting of pin groups 37 * @name: the name of this function mux setting 40 * @mux: the function mux setting array, end by zero
|
/linux-4.1.27/kernel/locking/ |
H A D | semaphore.c | 47 * semaphore, calling this function will put the task to sleep until the 50 * Use of this function is deprecated, please use down_interruptible() or 71 * acquire the semaphore, calling this function will put the task to sleep. 72 * If the sleep is interrupted by a signal, this function will return -EINTR. 73 * If the semaphore is successfully acquired, this function returns 0. 96 * acquire the semaphore, calling this function will put the task to sleep. 97 * If the sleep is interrupted by a fatal signal, this function will return 98 * -EINTR. If the semaphore is successfully acquired, this function returns 127 * Unlike mutex_trylock, this function can be used from interrupt context, 151 * acquire the semaphore, calling this function will put the task to sleep. 153 * this function returns -ETIME. It returns 0 if the semaphore was acquired. 200 * Because this function is inlined, the 'state' parameter will be
|
/linux-4.1.27/include/linux/amba/ |
H A D | mmci.h | 15 * @ios_handler: a callback function to act on specfic ios changes, 20 * @status: if no GPIO read function was given to the block in 21 * gpio_wp (below) this function will be called to determine
|
/linux-4.1.27/include/linux/decompress/ |
H A D | generic.h | 13 *fill - function to fill inbuf when empty 14 *flush - function to write out outbuf 29 *decompressor (outbuf = NULL), and the flush function will be called to
|
/linux-4.1.27/drivers/base/ |
H A D | attribute_container.c | 11 * to via a matching function. 112 /* private function used as class release */ attribute_container_release() 127 * @fn: function to trigger addition of class device. 129 * This function allocates storage for the class device(s) to be 132 * device_add. If a function is provided, it is expected to add 195 * @fn: A function to call to remove the device 244 * @fn the function to execute for each classdev. 280 * attribute_container_trigger - trigger a function for each matching container 283 * @fn: the function to trigger 285 * This routine triggers a function that only needs to know the 288 * should be used in preference unless the triggering function 341 * attribute_container_add_class_device - same function as device_add 345 * This performs essentially the same function as device_add except for 362 * This function is identical to attribute_container_add_class_device except 404 * This function simply removes all the attribute files and then calls
|
/linux-4.1.27/sound/core/ |
H A D | pcm_dmaengine.c | 58 * This function can be used to initialize a dma_slave_config from a substream 181 * This function can be used as the PCM trigger callback for dmaengine based PCM 225 * This function is deprecated and should not be used by new drivers, as its 239 * This function can be used as the PCM pointer callback for dmaengine based PCM 263 * @filter_fn: Filter function used to request the DMA channel 264 * @filter_data: Data passed to the DMA filter function 268 * This function request a DMA channel for usage with dmaengine PCM. 290 * The function should usually be called from the pcm open callback. Note that 291 * this function will use private_data field of the substream's runtime. So it 323 * @filter_fn: Filter function used to request the DMA channel 324 * @filter_data: Data passed to the DMA filter function 328 * This function will request a DMA channel using the passed filter function and 329 * data. The function should usually be called from the pcm open callback. Note 330 * that this function will use private_data field of the substream's runtime. So
|
/linux-4.1.27/arch/mips/fw/lib/ |
H A D | call_o32.S | 35 * O32 function call dispatcher, for interfacing 32-bit ROM routines. 38 * a function pointer, a1 a pointer to the new stack to call the 39 * function with or 0 if no stack switching is requested, a2-a7 -- the 40 * function call's first six arguments, and the stack -- the remaining 43 * called o32 function for sp and ra restoration and this dispatcher has
|
/linux-4.1.27/drivers/usb/musb/ |
H A D | musb_io.h | 45 * @ep_offset: platform specific function to get end point offset 46 * @ep_select: platform specific function to select end point 47 * @fifo_offset: platform specific function to get fifo offset 48 * @read_fifo: platform specific function to read fifo 49 * @write_fifo: platform specific function to write fifo
|
/linux-4.1.27/include/net/9p/ |
H A D | transport.h | 38 * @create: member function to create a new connection on this transport 39 * @close: member function to discard a connection on this transport 40 * @request: member function to issue a request to the transport 41 * @cancel: member function to cancel a request (if it hasn't been sent) 42 * @cancelled: member function to notify that a cancelled request will not
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
H A D | mach-n30.c | 400 * GPA12 N30 special function -- unknown what it does n30_hwinit() 417 * GPB4 N30 output -- unknown function n30_hwinit() 419 * GPB5 output -- unknown function n30_hwinit() 420 * GPB6 input -- unknown function n30_hwinit() 421 * GPB7 output -- unknown function n30_hwinit() 436 * GPC6 input -- unknown function n30_hwinit() 440 * GPC8 N30/N35 output -- unknown function, always driven to 1 n30_hwinit() 441 * PiN input -- unknown function, always read as 1 n30_hwinit() 449 /* GPD0 input -- unknown function n30_hwinit() 451 * GPD8 N30 output -- unknown function n30_hwinit() 453 * GPD9 output 0=power led blinks red, 1=normal power led function n30_hwinit() 454 * GPD10 output -- unknown function n30_hwinit() 463 * E11-13 outputs -- unknown function, probably power management n30_hwinit() 474 * GPF3 N30/PiN input -- unknown function n30_hwinit() 487 * GPG2 N30 input -- unknown function n30_hwinit() 489 * GPG3 N30 output -- unknown function n30_hwinit() 490 * N35/PiN input with unknown function n30_hwinit() 500 * GPG11 N30 input -- unknown function n30_hwinit() 502 * PiN output -- unknown function n30_hwinit() 519 * GPH8 input -- unknown function n30_hwinit()
|
/linux-4.1.27/arch/alpha/kernel/ |
H A D | core_polaris.c | 36 * Given a bus, device, and function number, compute resulting 53 * 10:8 function number 57 * The function number selects which function of a multi-function device
|
/linux-4.1.27/kernel/gcov/ |
H A D | gcc_3_4.c | 29 * struct gcov_fn_info - profiling meta data per function 30 * @ident: object file-unique function identifier 31 * @checksum: function checksum 32 * @n_ctrs: number of values per counter type belonging to this function 47 * @merge: merge function for counter values of this type (unused) 65 * @functions: function data 214 /* Get size of function info entry. Based on gcc magic. */ get_fn_size() 226 /* Get address of function info entry. Based on gcc magic. */ get_fn_info() 302 * @offset: index of the first value of the current function for this type 309 * for each function 313 * for each function 328 * @function: function number 332 * @type_info: helper array to get values-array offset for current function 338 unsigned int function; member in struct:gcov_iterator 348 return get_fn_info(iter->info, iter->function); get_func() 402 iter->function = 0; gcov_iter_start() 463 /* Advance to next function */ gcov_iter_next() 465 iter->function++; gcov_iter_next() 468 if (iter->function < iter->info->n_functions) gcov_iter_next()
|
/linux-4.1.27/tools/perf/util/ |
H A D | thread-stack.h | 72 * struct call_path - node in list of calls leading to a function call. 73 * @parent: call path to the parent function call 74 * @sym: symbol of function called 75 * @ip: only if sym is null, the ip of the function 77 * @in_kernel: whether function is a in the kernel
|
/linux-4.1.27/include/crypto/ |
H A D | hash.h | 37 * buffer of this size must be passed to the @export function as it 39 * other side, the @import function will load the state from a 73 * function actually pushes blocks of data from upper layers into the 75 * function must not finalize the HASH transformation by calculating the 77 * transformation. This function shall not modify the transformation 78 * context, as this function may be called in parallel with the same 81 * @final: Retrieve result from the driver. This function finalizes the 85 * @finup: Combination of @update and @final. This function is effectively a 91 * @digest: Combination of @init and @update and @final. This function 99 * the driver. This function can store the key in the transformation 104 * object. Not all hashing algorithms do implement this function as it 106 * implement this function. HMAC(MDx)/HMAC(SHAx)/CMAC(AES) do implement 107 * this function. This function must be called before any other of the 110 * @export: Export partial state of the transformation. This function dumps the 117 * @import: Import partial state of the transformation. This function loads the 331 * function, the caller can export the state into a buffer whose size is 332 * defined with this function. 353 * handle must point to a keyed hash in order for this function to succeed. 370 * This function is a "short-hand" for the function calls of 398 * This function is a "short-hand" for the function calls of crypto_ahash_init, 412 * This function exports the hash state of the ahash_request handle into the 428 * This function imports the hash state into the ahash_request handle from the 430 * crypto_ahash_export function. 480 * function, etc. It acts as a handle to the ahash_request_* API calls in a 541 * ahash_request_set_callback() - set asynchronous callback function 547 * @compl: callback function pointer to be registered with the request handle 549 * crypto API, but provided to the callback function for it to use. Here, 550 * the caller can provide a reference to memory the callback function can 551 * operate on. As the callback function is invoked asynchronously to the 554 * callback function can access the memory via the "data" field in the 555 * &crypto_async_request data structure provided to the callback function. 557 * This function allows setting the callback function that is triggered once 560 * The callback function is registered with the &ahash_request handle and 738 * function to succeed. 752 * This function is a "short-hand" for the function calls of crypto_shash_init, 767 * This function exports the hash state of the operational state handle into the 783 * This function imports the hash state into the operational state handle from 785 * crypto_ahash_export function. 846 * This function is a "short-hand" for the function calls of
|
/linux-4.1.27/drivers/char/ |
H A D | nwbutton.c | 40 * This function is called by other drivers to register a callback function 73 * This function is called by other drivers to deregister a callback function. 103 * This function is called by button_sequence_finished to search through the 123 * This function is called when the button_timer times out. 125 * mean you have ended the sequence of key presses, and this function is 127 * any matching registered function callbacks, initiate reboot, etc.). 159 * This function is called when a user space program attempts to read 163 * returns the number of characters it has written. This function is 204 * This function is called to initialise the driver, either from misc.c at
|