Lines Matching refs:produce_ppns
438 u32 *produce_ppns; in qp_alloc_ppn_set() local
451 produce_ppns = in qp_alloc_ppn_set()
452 kmalloc_array(num_produce_pages, sizeof(*produce_ppns), in qp_alloc_ppn_set()
454 if (!produce_ppns) in qp_alloc_ppn_set()
461 kfree(produce_ppns); in qp_alloc_ppn_set()
468 produce_ppns[i] = in qp_alloc_ppn_set()
470 pfn = produce_ppns[i]; in qp_alloc_ppn_set()
473 if (sizeof(pfn) > sizeof(*produce_ppns) in qp_alloc_ppn_set()
474 && pfn != produce_ppns[i]) in qp_alloc_ppn_set()
493 ppn_set->produce_ppns = produce_ppns; in qp_alloc_ppn_set()
499 kfree(produce_ppns); in qp_alloc_ppn_set()
511 kfree(ppn_set->produce_ppns); in qp_free_ppn_set()
523 memcpy(call_buf, ppn_set->produce_ppns, in qp_populate_ppn_set()
524 ppn_set->num_produce_pages * sizeof(*ppn_set->produce_ppns)); in qp_populate_ppn_set()
526 ppn_set->num_produce_pages * sizeof(*ppn_set->produce_ppns), in qp_populate_ppn_set()