/linux/include/media/ |
H A D | v4l2-ioctl.h | 25 * @vidioc_querycap: pointer to the function that implements 27 * @vidioc_enum_fmt_vid_cap: pointer to the function that implements 30 * @vidioc_enum_fmt_vid_overlay: pointer to the function that implements 33 * @vidioc_enum_fmt_vid_out: pointer to the function that implements 36 * @vidioc_enum_fmt_sdr_cap: pointer to the function that implements 39 * @vidioc_enum_fmt_sdr_out: pointer to the function that implements 42 * @vidioc_enum_fmt_meta_cap: pointer to the function that implements 45 * @vidioc_enum_fmt_meta_out: pointer to the function that implements 48 * @vidioc_g_fmt_vid_cap: pointer to the function that implements 51 * @vidioc_g_fmt_vid_overlay: pointer to the function that implements [all …]
|
H A D | v4l2-event.h | 27 * @sev: Pointer to parent v4l2_subscribed_event. 87 * @fh: pointer to struct v4l2_fh 88 * @event: pointer to struct v4l2_event 97 * @vdev: pointer to &struct video_device 98 * @ev: pointer to &struct v4l2_event 111 * @fh: pointer to &struct v4l2_fh 112 * @ev: pointer to &struct v4l2_event 128 * @vdev: pointer to &struct video_device 135 * @fh: pointer to &struct v4l2_fh 144 * @fh: pointer to &struct v4l2_fh [all …]
|
H A D | dvb_ringbuffer.h | 57 * @rbuf: pointer to struct dvb_ringbuffer 58 * @data: pointer to the buffer where the data will be stored 67 * @rbuf: pointer to struct dvb_ringbuffer 74 * @rbuf: pointer to struct dvb_ringbuffer 83 * @rbuf: pointer to struct dvb_ringbuffer 92 * @rbuf: pointer to struct dvb_ringbuffer 107 * @rbuf: pointer to struct dvb_ringbuffer 115 * @rbuf: pointer to struct dvb_ringbuffer 122 * @rbuf: pointer to struct dvb_ringbuffer 131 * @rbuf: pointer to struct dvb_ringbuffer [all …]
|
H A D | v4l2-ctrls.h | 29 * union v4l2_ctrl_ptr - A pointer to a control value. 30 * @p_s32: Pointer to a 32-bit signed value. 31 * @p_s64: Pointer to a 64-bit signed value. 32 * @p_u8: Pointer to a 8-bit unsigned value. 33 * @p_u16: Pointer to a 16-bit unsigned value. 34 * @p_u32: Pointer to a 32-bit unsigned value. 35 * @p_char: Pointer to a string. 36 * @p_mpeg2_sequence: Pointer to a MPEG2 sequence structure. 37 * @p_mpeg2_picture: Pointer to a MPEG2 picture structure. 38 * @p_mpeg2_quantisation: Pointer to a MPEG2 quantisation data structure. [all …]
|
H A D | v4l2-fh.h | 28 * @vdev: pointer to &struct video_device 29 * @ctrl_handler: pointer to &struct v4l2_ctrl_handler 40 * @m2m_ctx: pointer to &struct v4l2_m2m_ctx 62 * @fh: pointer to &struct v4l2_fh 63 * @vdev: pointer to &struct video_device 75 * @fh: pointer to &struct v4l2_fh 86 * @filp: pointer to struct file 89 * associated with the file pointer. 96 * @fh: pointer to &struct v4l2_fh 110 * @fh: pointer to &struct v4l2_fh [all …]
|
/linux/include/linux/ |
H A D | err.h | 13 * pointer with the same return value. 16 * error and pointer decisions. 23 * IS_ERR_VALUE - Detect an error pointer. 24 * @x: The pointer to check. 31 * ERR_PTR - Create an error pointer. 34 * Encodes @error into a pointer value. Users should consider the result 37 * Return: A pointer with @error encoded within its value. 44 /* Return the pointer in the percpu address space. */ 48 * PTR_ERR - Extract the error code from an error pointer. 49 * @ptr: An error pointer. [all …]
|
/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder.h | 41 * @encoder: encoder pointer 42 * @crtc: crtc pointer 50 * @encoder: encoder pointer 51 * @crtc: crtc pointer 62 * @encoder: encoder pointer 69 * @encoder: encoder pointer 76 * @encoder: encoder pointer 91 * @encoder: Pointer to drm encoder object 97 * @encoder: encoder pointer 103 * @dev: Pointer to drm device structure [all …]
|
H A D | dpu_hw_ctl.h | 65 * @ctx : ctl path ctx pointer 71 * @ctx : ctl path ctx pointer 80 * @ctx : ctl path ctx pointer 88 * @ctx : ctl path ctx pointer 95 * @ctx : ctl path ctx pointer 102 * @ctx : ctl path ctx pointer 111 * @ctx : ctl path ctx pointer 120 * @ctx : ctl path ctx pointer 129 * @ctx : ctl path ctx pointer 138 * @ctx : ctl path ctx pointer [all …]
|
H A D | dpu_hw_sspp.h | 181 * @pipe: Pointer to software pipe context 182 * @cfg: Pointer to pipe config structure 190 * @pipe: Pointer to software pipe context 191 * @cfg: Pointer to pipe config structure 198 * @ctx: Pointer to pipe context 199 * @pe_ext: Pointer to pixel ext settings 206 * @pipe: Pointer to software pipe context 214 * @ctx: Pointer to pipe context 215 * @data: Pointer to config structure 221 * @pipe: Pointer to software pipe context [all …]
|
/linux/drivers/scsi/qedi/ |
H A D | qedi_fw_iscsi.h | 33 * @param task_params - Pointer to task parameters struct 37 * @param sgl_task_params - Pointer to SGL task params 38 * @param dif_task_params - Pointer to DIF parameters struct 51 * @param task_params - Pointer to task parameters struct 53 * @param tx_sgl_task_params - Pointer to SGL task params 54 * @param rx_sgl_task_params - Pointer to SGL task params 64 * @param task_params - Pointer to task parameters struct 66 * @param tx_sgl_task_params - Pointer to SGL task params 67 * @param rx_sgl_task_params - Pointer to SGL task params 77 * @param task_params - Pointer to task parameters struct [all …]
|
/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_protocol.h | 48 * @head_array: 64 bit address to head pointer arr for the pipes 49 * @tail_array: 64 bit address to tail pointer arr for the pipes 50 * @msg_head: 64 bit address to message head pointer 51 * @msg_tail: 64 bit address to message tail pointer 52 * @msg_ring_addr: 64 bit pointer to the message ring buffer 90 * @head_array: Array of head pointer 92 * @tail_array: Array of tail pointer 108 * @p_ap_shm: Pointer to Protocol Shared Memory Structure 110 * @pcie: Pointer to struct iosm_pcie 111 * @imem: Pointer to struct iosm_imem [all …]
|
H A D | iosm_ipc_imem.h | 182 * @old_head: last head pointer reported to CP. 234 * char app or IP stack. The socket buffer pointer are 290 * @wwan: WWAN device pointer 292 * @sio: IPC SIO data structure pointer 293 * @ipc_port: IPC PORT data structure pointer 295 * @trace: IPC trace data structure pointer 296 * @dev: Pointer to device structure 299 * @ipc_devlink: IPC Devlink data structure pointer 305 * @fast_update_timer: forced head pointer update delay timer. 321 * @run_state_worker: Pointer to worker component for device [all …]
|
/linux/security/tomoyo/ |
H A D | tomoyo.c | 15 * Returns pointer to "struct tomoyo_domain_info" for current thread. 31 * @new: Pointer to "struct cred". 32 * @old: Pointer to "struct cred". 54 * @bprm: Pointer to "struct linux_binprm". 69 * @bprm: Pointer to "struct linux_binprm". 88 * @bprm: Pointer to "struct linux_binprm". 117 * @path: Pointer to "struct path". 129 * @path: Pointer to "struct path". 141 * @file: Pointer to "struct file". 153 * @parent: Pointer to "struct path". [all …]
|
/linux/fs/vboxsf/ |
H A D | vboxsf_wrappers.c | 81 parms.path.u.pointer.size = shfl_string_buf_size(folder_name); in vboxsf_map_folder() 82 parms.path.u.pointer.u.linear_addr = (uintptr_t)folder_name; in vboxsf_map_folder() 139 parms.path.u.pointer.size = shfl_string_buf_size(parsed_path); in vboxsf_create() 140 parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path; in vboxsf_create() 143 parms.parms.u.pointer.size = sizeof(struct shfl_createparms); in vboxsf_create() 144 parms.parms.u.pointer.u.linear_addr = (uintptr_t)create_parms; in vboxsf_create() 170 parms.path.u.pointer.size = shfl_string_buf_size(parsed_path); in vboxsf_remove() 171 parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path; in vboxsf_remove() 188 parms.src.u.pointer.size = shfl_string_buf_size(src_path); in vboxsf_rename() 189 parms.src.u.pointer.u.linear_addr = (uintptr_t)src_path; in vboxsf_rename() [all …]
|
/linux/drivers/staging/media/atomisp/pci/ |
H A D | ia_css_dvs.h | 46 ia_css_ptr data_ptr; /* base pointer containing all memory */ 66 * allocated pointer is stored in the data_ptr field. The other fields 99 * advised to map the ISP memory into a host-side pointer and use 113 * This function takes a host-side pointer as input. This can either 114 * point to a copy of the data or be a memory mapped pointer to the 133 * advised to map the ISP memory into a host-side pointer and use 147 * This function takes a host-side pointer as input. This can either 148 * point to a copy of the data or be a memory mapped pointer to the 169 * @return Pointer to the allocated DVS statistics buffer on the ISP 175 * @param[in] me Pointer to the DVS statistics buffer on the ISP. [all …]
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_fltr.c | 9 * @dev: pointer to the device struct 10 * @h: pointer to the list head to be freed 27 * @dev: pointer to device needed by alloc function 29 * @list: pointer to the list which contains MAC filters entry 51 * @hw: pointer to the hardware structure 75 * @hw: pointer to the hardware structure 99 * @hw: pointer to the hardware structure 122 * @hw: pointer to the hardware structure 145 * @vsi: pointer to VSI struct 155 * @vsi: pointer to VSI struct [all …]
|
H A D | ice_dpll.c | 62 * @pin: pointer to a pin 111 * @pin: pointer to a pin 112 * @pin_priv: private data pointer passed on pin registration 113 * @dpll: pointer to dpll 114 * @dpll_priv: private data pointer passed on dpll registration 150 * @pin: pointer to a pin 151 * @pin_priv: private data pointer passed on pin registration 152 * @dpll: pointer to dpll 153 * @dpll_priv: private data pointer passed on dpll registration 175 * @pin: pointer to a pin [all …]
|
H A D | ice_ddp.c | 28 * @pkg: pointer to the package buffer 77 * ice_free_seg - free package segment pointer 78 * @hw: pointer to the hardware structure 80 * Frees the package segment pointer in the proper manner, depending on if the 81 * segment was allocated or just the passed in pointer was stored. 95 * @pkg_ver: pointer to a version structure to check 118 * @buf: pointer to the ice buffer 143 * @ice_seg: pointer to the ice segment 158 * @ice_seg: pointer to the ice segment (or NULL on subsequent calls) 159 * @state: pointer to the enum state [all …]
|
/linux/include/linux/soc/ti/ |
H A D | k3-ringacc.h | 93 * Returns pointer on the RA - struct k3_ringacc 104 * @ringacc: pointer on ringacc 111 * Returns pointer on the Ring - struct k3_ring 123 * @ring: pointer on Ring 130 * @ring: pointer on Ring 139 * @ring: pointer on Ring 147 * @ring: pointer on ring 155 * @ring: pointer on ring 163 * @ring: pointer on ring 173 * @ring: pointer on ring [all …]
|
/linux/arch/s390/include/asm/ |
H A D | scsw.h | 226 * @scsw: pointer to scsw 238 * @scsw: pointer to scsw 253 * @scsw: pointer to scsw 268 * @scsw: pointer to scsw 283 * @scsw: pointer to scsw 298 * @scsw: pointer to scsw 313 * @scsw: pointer to scsw 328 * @scsw: pointer to scsw 343 * @scsw: pointer to scsw 358 * @scsw: pointer to scsw [all …]
|
/linux/Documentation/arch/arm64/ |
H A D | pointer-authentication.rst | 2 Pointer authentication in AArch64 Linux 9 This document briefly describes the provision of pointer authentication 16 The ARMv8.3 Pointer Authentication extension adds primitives that can be 20 The extension uses a Pointer Authentication Code (PAC) to determine 22 a pointer, another value (such as the stack pointer), and a secret key 25 The extension adds instructions to insert a valid PAC into a pointer, 26 and to verify/remove the PAC from a pointer. The PAC occupies a number 27 of high-order bits of the pointer, which varies dependent on the 28 configured virtual address size and whether pointer tagging is in use. 52 The number of bits that the PAC occupies in a pointer is 55 minus the [all …]
|
/linux/drivers/usb/cdns3/ |
H A D | core.h | 52 * @dev: pointer to Cadence device struct 53 * @xhci_regs: pointer to base of xhci registers 55 * @dev_regs: pointer to base of dev registers 57 * @otg_v0_regs: pointer to base of v0 otg registers 58 * @otg_v1_regs: pointer to base of v1 otg registers 59 * @otg_cdnsp_regs: pointer to base of CDNSP otg registers 60 * @otg_regs: pointer to base of otg registers 61 * @otg_irq_regs: pointer to interrupt registers 67 * @host_dev: the child host device pointer for cdns core 68 * @gadget_dev: the child gadget device pointer [all …]
|
/linux/drivers/net/wireless/rsi/ |
H A D | rsi_91x_debugfs.c | 22 * @seq: Pointer to the sequence file structure. 23 * @data: Pointer to the data. 63 * @inode: Pointer to the inode structure. 64 * @file: Pointer to the file structure. 66 * Return: Pointer to the opened file status: 0 on success, ENOMEM on failure. 76 * @seq: Pointer to the sequence file structure. 77 * @data: Pointer to the data. 97 * @inode: Pointer to the inode structure. 98 * @file: Pointer to the file structure. 100 * Return: Pointer to the opened file status: 0 on success, ENOMEM on failure. [all …]
|
/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_common.c | 16 * @hw: pointer to the HW structure 73 * @hw: pointer to the HW structure 135 * @desc: pointer to admin queue descriptor 136 * @buffer: pointer to command buffer 193 * @hw: pointer to the hw struct 208 * @hw: pointer to the hw struct 234 * @hw: pointer to the hardware structure 237 * @lut: pointer to the lut buffer provided by the caller 284 * @hw: pointer to the hardware structure 287 * @lut: pointer to the lut buffer provided by the caller [all …]
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | verifier_bounds_deduction.c | 10 __failure __msg("R0 tried to subtract pointer from scalar") 11 __msg_unpriv("R1 has pointer with unsupported alu operation") 25 __msg_unpriv("R1 has pointer with unsupported alu operation") 42 __failure __msg("R0 tried to subtract pointer from scalar") 43 __msg_unpriv("R1 has pointer with unsupported alu operation") 57 __msg_unpriv("R6 has pointer with unsupported alu operation") 75 __failure __msg("R0 tried to subtract pointer from scalar") 76 __msg_unpriv("R1 has pointer with unsupported alu operation") 89 __failure __msg("R0 tried to subtract pointer from scalar") 90 __msg_unpriv("R1 has pointer with unsupported alu operation") [all …]
|