Lines Matching defs:gtf_length
274 * @gtf_length: number of bytes of _GTF data returned at @gtf_address
285 * The returned @gtf_length and @gtf_address are only valid if the
288 static int do_drive_get_GTF(struct ata_device *dev, unsigned int *gtf_length,
302 *gtf_length = 0;
436 *gtf_length = out_obj->buffer.length;
441 "gtf_length=%d, gtf_address=0x%lx, obj_loc=0x%lx\n",
442 __FUNCTION__, *gtf_length, *gtf_address, *obj_loc);
509 * @gtf_length: total number of bytes of _GTF taskfiles
514 * Write {gtf_address, length gtf_length} in groups of
518 unsigned int gtf_length,
523 int gtf_count = gtf_length / REGS_PER_GTF;
539 if (gtf_length % REGS_PER_GTF) {
543 __FUNCTION__, gtf_length);
570 unsigned int gtf_length;
590 ret = do_drive_get_GTF(dev, >f_length, >f_address,
600 ret = do_drive_set_taskfiles(dev, gtf_length, gtf_address);