Lines Matching defs:data

173  * @dd Pointer to the driver data structure.
236 * @port Pointer to the port data structure
262 * @port Pointer to the port data structure
371 * @port Pointer to the port data structure.
739 static inline irqreturn_t mtip_handle_irq(struct driver_data *data)
741 struct driver_data *dd = (struct driver_data *) data;
825 * @instance Pointer to the driver data structure.
894 * @port Pointer to port data structure
943 * @port Pointer to the port data structure.
946 * @buffer DMA accessible for command data.
947 * @buf_len Length, in bytes, of the data buffer.
1063 * ATA identify data contains strings in byte-swapped 16-bit words.
1116 * into the identify data buffer (@e port->identify) in the
1117 * port data structure.
1122 * @user_buffer A user space buffer where the identify data should be
1127 * -EFAULT An error occurred while coping data to the user buffer.
1325 * -EPERM Identify data not valid, SMART not supported or not enabled
1352 dev_warn(&port->dd->pdev->dev, "Failed to ge SMART data\n");
1375 * @dd Pointer to the device data structure.
1396 * Display the identify command data.
1398 * @port Pointer to the port data structure.
1547 * @param port Pointer to the port data structure.
1550 * data should be copied.
1554 * data to the user space buffer.
1763 /* only supports PIO and non-data commands from this ioctl. */
1816 "data movement but "
1944 * @dd Pointer to the driver data structure.
1951 * -EFAULT An error occurred copying data to a user space buffer.
2042 * be called with the data parameter passed as the callback data.
2044 * @dd Pointer to the driver data structure.
2050 * @data Callback data passed to the callback function
2142 * The size, in bytes, of the data copied into buf.
2390 * @dd Pointer to the driver data structure.
2411 * @dd Pointer to the driver data structure.
2457 * @dd Pointer to the driver data structure.
2481 * into the driver data structure. This includes product type and
2484 * @dd Pointer to the driver data structure.
2600 static bool mtip_abort_cmd(struct request *req, void *data, bool reserved)
2603 struct driver_data *dd = data;
2613 static bool mtip_queue_cmd(struct request *req, void *data, bool reserved)
2615 struct driver_data *dd = data;
2625 * @data Pointer to the driver data structure.
2631 static int mtip_service_thread(void *data)
2633 struct driver_data *dd = (struct driver_data *)data;
2856 attr242.cur, le32_to_cpu(attr242.data));
2864 * @dd Pointer to the driver data structure.
3035 * @dd Pointer to the driver data structure.
3072 * @dd Pointer to the driver data structure.
3094 * @dd Pointer to the driver data structure.
3126 * @dd Pointer to the driver data structure.
3199 * -ENOTTY IOCTL not supported or invalid driver data
3237 * -ENOTTY IOCTL not supported or invalid driver data
3572 * @dd Pointer to the driver data structure.
3750 static bool mtip_no_dev_cleanup(struct request *rq, void *data, bool reserv)
3764 * @dd Pointer to the driver data structure.
3842 * @dd Pointer to the driver data structure.
3991 * This function allocates the private data structure, enables the
4008 /* Allocate memory for this devices private data. */
4024 "Unable to allocate memory for driver data\n");
4028 /* Attach the private data to this PCI device. */
4050 /* Copy the info we may need later into the private data structure. */