qc->sg = &qc->sgent; 
qc->__sg = &qc->sgent; 
void ata_sg_init_one(struct ata_queued_cmd *qc, void *buf, unsigned int buflen){	struct scatterlist *sg;	qc->flags |= ATA_QCFLAG_SINGLE;	memset(&qc->sgent, 0, sizeof(qc->sgent));	qc->sg = &qc->sgent;	qc->n_elem = 1;	qc->buf_virt = buf;	sg = qc->sg;	sg->page = virt_to_page(buf);	sg->offset = (unsigned long) buf & ~PAGE_MASK;	sg->length = buflen;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/cedc9a478d8c6265879dc3839ef3d4849a709184/libata-core.c/clean/drivers/scsi/libata-core.c