Lines Matching refs:usg
751 struct user_sgmap* usg; in aac_send_raw_srb() local
752 usg = kmemdup(upsg, in aac_send_raw_srb()
755 if (!usg) { in aac_send_raw_srb()
762 for (i = 0; i < usg->count; i++) { in aac_send_raw_srb()
766 sg_count[i] = usg->sg[i].count; in aac_send_raw_srb()
772 kfree(usg); in aac_send_raw_srb()
780 sg_count[i], i, usg->count)); in aac_send_raw_srb()
781 kfree(usg); in aac_send_raw_srb()
785 sg_user[i] = (void __user *)(uintptr_t)usg->sg[i].addr; in aac_send_raw_srb()
792 kfree (usg); in aac_send_raw_srb()
806 kfree (usg); in aac_send_raw_srb()
819 struct user_sgmap64* usg = (struct user_sgmap64 *)upsg; in aac_send_raw_srb() local
824 sg_count[i] = usg->sg[i].count; in aac_send_raw_srb()
836 sg_count[i], i, usg->count)); in aac_send_raw_srb()
840 addr = (u64)usg->sg[i].addr[0]; in aac_send_raw_srb()
841 addr += ((u64)usg->sg[i].addr[1]) << 32; in aac_send_raw_srb()
854 addr = pci_map_single(dev->pdev, p, usg->sg[i].count, data_dir); in aac_send_raw_srb()
857 byte_count += usg->sg[i].count; in aac_send_raw_srb()