Lines Matching refs:buff
189 static int sendcmd_withirq(ctlr_info_t *h, __u8 cmd, void *buff, size_t size,
1481 char *buff = NULL; in cciss_passthru() local
1499 buff = kmalloc(iocommand.buf_size, GFP_KERNEL); in cciss_passthru()
1500 if (buff == NULL) in cciss_passthru()
1505 if (copy_from_user(buff, iocommand.buf, iocommand.buf_size)) { in cciss_passthru()
1506 kfree(buff); in cciss_passthru()
1510 memset(buff, 0, iocommand.buf_size); in cciss_passthru()
1514 kfree(buff); in cciss_passthru()
1537 temp64.val = pci_map_single(h->pdev, buff, in cciss_passthru()
1559 kfree(buff); in cciss_passthru()
1566 if (copy_to_user(iocommand.buf, buff, iocommand.buf_size)) { in cciss_passthru()
1567 kfree(buff); in cciss_passthru()
1572 kfree(buff); in cciss_passthru()
1581 unsigned char **buff = NULL; in cciss_bigpassthru() local
1619 buff = kzalloc(MAXSGENTRIES * sizeof(char *), GFP_KERNEL); in cciss_bigpassthru()
1620 if (!buff) { in cciss_bigpassthru()
1634 buff[sg_used] = kmalloc(sz, GFP_KERNEL); in cciss_bigpassthru()
1635 if (buff[sg_used] == NULL) { in cciss_bigpassthru()
1640 if (copy_from_user(buff[sg_used], data_ptr, sz)) { in cciss_bigpassthru()
1645 memset(buff[sg_used], 0, sz); in cciss_bigpassthru()
1665 temp64.val = pci_map_single(h->pdev, buff[i], buff_size[i], in cciss_bigpassthru()
1695 if (copy_to_user(ptr, buff[i], buff_size[i])) { in cciss_bigpassthru()
1706 if (buff) { in cciss_bigpassthru()
1708 kfree(buff[i]); in cciss_bigpassthru()
1709 kfree(buff); in cciss_bigpassthru()
2542 static int fill_cmd(ctlr_info_t *h, CommandList_struct *c, __u8 cmd, void *buff, in fill_cmd() argument
2551 if (buff != NULL) { in fill_cmd()
2644 memcpy(&c->Request.CDB[4], buff, 8); in fill_cmd()
2674 buff, size, in fill_cmd()
2837 static int sendcmd_withirq(ctlr_info_t *h, __u8 cmd, void *buff, size_t size, in sendcmd_withirq() argument
2847 return_status = fill_cmd(h, c, cmd, buff, size, page_code, in sendcmd_withirq()