Lines Matching refs:mem_flags
28 struct whc_qset *qset_alloc(struct whc *whc, gfp_t mem_flags) in qset_alloc() argument
33 qset = dma_pool_alloc(whc->qset_pool, mem_flags, &dma); in qset_alloc()
159 gfp_t mem_flags) in get_qset() argument
165 qset = qset_alloc(whc, mem_flags); in get_qset()
358 static int qset_fill_page_list(struct whc *whc, struct whc_std *std, gfp_t mem_flags) in qset_fill_page_list() argument
376 std->pl_virt = kmalloc(pl_len, mem_flags); in qset_fill_page_list()
418 struct urb *urb, gfp_t mem_flags) in qset_new_std() argument
422 std = kzalloc(sizeof(struct whc_std), mem_flags); in qset_new_std()
436 gfp_t mem_flags) in qset_add_urb_sg() argument
484 std = qset_new_std(whc, qset, urb, mem_flags); in qset_add_urb_sg()
515 new_pl_virt = krealloc(std->pl_virt, pl_len, mem_flags); in qset_add_urb_sg()
555 struct urb *urb, gfp_t mem_flags) in qset_add_urb_sg_linearize() argument
585 std = qset_new_std(whc, qset, urb, mem_flags); in qset_add_urb_sg_linearize()
588 std->bounce_buf = kmalloc(max_std_len, mem_flags); in qset_add_urb_sg_linearize()
623 if (qset_fill_page_list(whc, std, mem_flags) < 0) in qset_add_urb_sg_linearize()
640 gfp_t mem_flags) in qset_add_urb() argument
648 wurb = kzalloc(sizeof(struct whc_urb), mem_flags); in qset_add_urb()
657 ret = qset_add_urb_sg(whc, qset, urb, mem_flags); in qset_add_urb()
660 ret = qset_add_urb_sg_linearize(whc, qset, urb, mem_flags); in qset_add_urb()
679 std = qset_new_std(whc, qset, urb, mem_flags); in qset_add_urb()
687 if (qset_fill_page_list(whc, std, mem_flags) < 0) in qset_add_urb()