Lines Matching refs:gtf_address
214 * @gtf_length: number of bytes of _GTF data returned at @gtf_address
215 * @gtf_address: buffer containing _GTF taskfile arrays
223 * The returned @gtf_length and @gtf_address are only valid if the
227 unsigned int *gtf_length, unsigned long *gtf_address,
236 *gtf_address = 0UL;
289 *gtf_address = (unsigned long)out_obj->buffer.pointer;
291 DEBPRINT("returning gtf_length=%d, gtf_address=0x%lx, obj_loc=0x%lx\n",
292 *gtf_length, *gtf_address, *obj_loc);
302 * @gtf_address: location of _GTF taskfile arrays
304 * Write {gtf_address, length gtf_length} in groups of
309 unsigned long gtf_address)
316 gtf_length, gtf_length, gtf_count, gtf_address);
320 u8 *gtf = (u8 *)(gtf_address + ix * REGS_PER_GTF);
366 unsigned long gtf_address;
371 ret = do_drive_get_GTF(drive, >f_length, >f_address, &obj_loc);
379 ret = do_drive_set_taskfiles(drive, gtf_length, gtf_address);