Lines Matching defs:data
225 * @data: optional internal data to the function iterator
240 void *data;
252 * @data: command buffer
261 void *data;
917 * @private: pointer to buffer behavior private data
1143 /* struct timestamp_reg_info - holds the timestamp registration related data.
1356 * @fw_desc_valid: true if FW descriptor has been validated and hence the data can be used
1431 * struct engines_data - asic engines data
1432 * @buf: buffer for engines data in ascii
1433 * @actual_size: actual size of data that was written by the driver to the allocated buffer
1509 * @get_eeprom_data: retrieve EEPROM data from F/W.
1558 * @init_firmware_loader: initialize data for FW loader.
1643 int (*debug_coresight)(struct hl_device *hdev, struct hl_ctx *ctx, void *data);
1650 int (*get_eeprom_data)(struct hl_device *hdev, void *data, size_t max_size);
1651 int (*get_monitor_dump)(struct hl_device *hdev, void *data);
1667 u32 (*gen_signal_cb)(struct hl_device *hdev, void *data, u16 sob_id,
1671 void (*reset_sob)(struct hl_device *hdev, void *data);
1830 * @hpriv: pointer to the private (Kernel Driver) data of the process (fd).
1835 * @outcome_store: storage data structure used to remember outcomes of completed
2237 * struct hl_notifier_event - holds the notifier data structure
2239 * @lock: mutex lock to protect the notifier data flows
2253 * struct hl_fpriv - process information stored in FD private data.
2262 * @dev_node: node in the device list of file private data
2296 int (*show)(struct seq_file *s, void *data);
2328 * @data_dma_blob_desc: data DMA descriptor of blob.
2330 * @state_dump: data of the system states in case of a bad cs.
2433 * @wr_data: data monitor will write
2471 * @print_single_monitor: format monitor data as string
2473 * @print_fences_single_engine: format fences data as string
2883 * struct multi_cs_data - internal data for multi CS call
3187 * @fpriv_list: list of file private data structures. Each structure is created
3189 * @fpriv_ctrl_list: list of file private data structures. Each structure is created
3194 * @mmu_priv: device-specific MMU data.
3476 * @ctx: pointer to the user's context data structure
3515 * @hpriv: pointer to the FD's private data, which contains state of
3517 * @data: pointer to the input/output arguments structure of the IOCTL
3521 typedef int hl_ioctl_t(struct hl_fpriv *hpriv, void *data);
3837 int hl_fw_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size);
3838 int hl_fw_get_monitor_dump(struct hl_device *hdev, void *data);
3865 int hl_pci_elbi_read(struct hl_device *hdev, u64 addr, u32 *data);
3866 int hl_pci_iatu_write(struct hl_device *hdev, u32 addr, u32 data);
3972 void hl_debugfs_set_state_dump(struct hl_device *hdev, char *data,
4057 char *data, unsigned long length)
4115 int hl_cb_ioctl(struct hl_fpriv *hpriv, void *data);
4116 int hl_cs_ioctl(struct hl_fpriv *hpriv, void *data);
4117 int hl_wait_ioctl(struct hl_fpriv *hpriv, void *data);
4118 int hl_mem_ioctl(struct hl_fpriv *hpriv, void *data);