/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/include/media/ |
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-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 * @filp: pointer to &struct file 65 * instance pointer stored in the file private_data instead of accessing the 76 * @fh: pointer to &struct v4l2_fh 77 * @vdev: pointer to &struct video_device 89 * @fh: pointer to &struct v4l2_fh 90 * @filp: pointer to &struct file associated with @fh 103 * @filp: pointer t [all...] |
H A D | dvbdev.h | 87 * @device: pointer to struct device 88 * @module: pointer to struct module 98 * @mdev_lock: Protect access to the mdev pointer. 99 * @mdev: pointer to struct media_device, used when the media 103 * @conn_pads: pointer to struct media_pad associated with @conn; 134 * @fops: pointer to struct file_operations 135 * @adapter: pointer to the adapter that holds this device node 149 * @entity: pointer to struct media_entity associated with the device node 150 * @pads: pointer to struct media_pad associated with @entity; 152 * @intf_devnode: Pointer to media_intf_devnode. Used by the dvbdev core to [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 …]
|
H A D | file.c | 63 * @ptr: Pointer to "struct tomoyo_name_union". 76 * @name: Pointer to "struct tomoyo_path_info". 77 * @ptr: Pointer to "struct tomoyo_name_union". 95 * @ptr: Pointer to "struct tomoyo_number_union". 108 * @ptr: Pointer to "struct tomoyo_number_union". 123 * @buf: Pointer to "struct tomoyo_path_info". 144 * @buf: Pointer to "struct tomoyo_path_info". 145 * @path: Pointer to "struct path". 162 * @r: Pointer to "struct tomoyo_request_info". 176 * @r: Pointer to "struct tomoyo_request_info". [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/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 | 135 * @pin: pointer to a pin 184 * @pin: pointer to a pin 185 * @pin_priv: private data pointer passed on pin registration 186 * @dpll: pointer to dpll 187 * @dpll_priv: private data pointer passed on dpll registration 223 * @pin: pointer to a pin 224 * @pin_priv: private data pointer passed on pin registration 225 * @dpll: pointer to dpll 226 * @dpll_priv: private data pointer passed on dpll registration 248 * @pin: pointer to a pin [all …]
|
H A D | ice_nvm.c | 10 * @hw: pointer to the HW struct 11 * @module_typeid: module pointer location in words from the NVM beginning 17 * @cd: pointer to command details structure or NULL 51 * @hw: pointer to the HW struct 61 * Returns a status code on failure. Note that the data pointer may be 112 * @hw: pointer to the HW struct 113 * @module_typeid: module pointer location in words from the NVM beginning 119 * @cd: pointer to command details structure or NULL 156 * @hw: pointer to the HW struct 157 * @module_typeid: module pointer location in words from the NVM beginning [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/net/ethernet/intel/i40e/ |
H A D | i40e_common.c | 16 * @hw: pointer to the HW structure 75 * @desc: pointer to admin queue descriptor 76 * @buffer: pointer to command buffer 133 * @hw: pointer to the hw struct 148 * @hw: pointer to the hw struct 174 * @hw: pointer to the hardware structure 177 * @lut: pointer to the lut buffer provided by the caller 224 * @hw: pointer to the hardware structure 227 * @lut: pointer to the lut buffer provided by the caller 241 * @hw: pointer to the hardware structure [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/marvell/octeon_ep/ |
H A D | octep_ctrl_net.h | 248 * @oct: non-null pointer to struct octep_device. 257 * @oct: non-null pointer to struct octep_device. 267 * @oct: non-null pointer to struct octep_device. 280 * @oct: non-null pointer to struct octep_device. 293 * @oct: non-null pointer to struct octep_device. 295 * @addr: non-null pointer to mac address. 304 * @oct: non-null pointer to struct octep_device. 306 * @addr: non-null pointer to mac address. 317 * @oct: non-null pointer to struct octep_device. 327 * @oct: non-null pointer to struct octep_device. [all …]
|
/linux/scripts/gdb/linux/ |
H A D | mapletree.py | 36 if mt.type == maple_tree_root_type.get_type().pointer(): 40 .format(maple_tree_root_type.get_type().pointer(), mt.type)) 63 return self.tree['ma_root'].cast(maple_enode_type.get_type().pointer()) 110 if node.type != maple_enode_type.get_type().pointer(): 112 … .format(mte_safe_root.__name__, maple_enode_type.get_type().pointer(), node.type)) 115 val = indirect_ptr.cast(maple_enode_type.get_type().pointer()) 121 if entry.type == maple_enode_type.get_type().pointer(): 127 … .format(mte_node_type.__name__, maple_enode_type.get_type().pointer(), entry.type)) 131 if node.type != maple_node_type.get_type().pointer(): 133 … .format(ma_dead_node.__name__, maple_node_type.get_type().pointer(), node.type)) [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/rust/kernel/ |
H A D | workqueue.rs | 26 //! * The [`WorkItemPointer`] trait is implemented for the pointer type that points at a something 60 //! type Pointer = Arc<MyStruct>; 108 //! type Pointer = Arc<MyStruct>; 116 //! type Pointer = Arc<MyStruct>; 164 //! type Pointer = Arc<MyStruct>; 254 /// The caller must ensure that the provided raw pointer is not dangling, that it points at a 257 // SAFETY: The `Queue` type is `#[repr(transparent)]`, so the pointer cast is valid. The in from_raw() 258 // caller promises that the pointer is not dangling. in from_raw() 276 // The call to `bindings::queue_work_on` will dereference the provided raw pointer, which in enqueue() 277 // is ok because `__enqueue` guarantees that the pointer i in enqueue() 367 type Pointer = Pin<KBox<Self>>; global() typedef 468 type Pointer: WorkItemPointer<ID>; global() typedef 471 run(this: Self::Pointer) run() argument [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 …]
|
/linux/security/ |
H A D | inode.c | 79 * @name: a pointer to a string containing the name of the file to create. 81 * @parent: a pointer to the parent dentry for this file. This should be a 84 * @data: a pointer to something that the caller will want to get to later 85 * on. The inode.i_private pointer will point to this value on 87 * @fops: a pointer to a struct file_operations that should be used for 98 * This function returns a pointer to a dentry if it succeeds. This 99 * pointer must be passed to the securityfs_remove() function when the 180 * @name: a pointer to a string containing the name of the file to create. 182 * @parent: a pointer to the parent dentry for this file. This should be a 185 * @data: a pointer to something that the caller will want to get to later [all …]
|
/linux/drivers/accel/habanalabs/common/ |
H A D | state_dump.c | 19 * Returns pointer to buffer 59 * @buf: destination buffer double pointer 60 * @size: pointer to the size container 90 * @buf: buffer double pointer, to be written to and resized, must be either 157 * @buf: destination buffer double pointer to be used with hl_snprintf_resize 158 * @size: pointer to the size container 159 * @offset: pointer to the offset container 175 * @hdev: pointer to the device 198 * @hdev: pointer to the device 260 * @hdev: pointer to the device [all …]
|