Home
last modified time | relevance | path

Searched refs:subctxt_uregbase (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_file_ops.c217 kinfo->spi_subctxt_uregbase = cvt_kvaddr(rcd->subctxt_uregbase); in qib_get_base_info()
935 if (pgaddr == cvt_kvaddr(rcd->subctxt_uregbase)) { in mmap_kvaddr()
936 addr = rcd->subctxt_uregbase; in mmap_kvaddr()
944 } else if (pgaddr == cvt_kvaddr(rcd->subctxt_uregbase + in mmap_kvaddr()
946 addr = rcd->subctxt_uregbase + PAGE_SIZE * subctxt; in mmap_kvaddr()
1270 rcd->subctxt_uregbase = vmalloc_user(PAGE_SIZE * num_subctxts); in init_subctxts()
1271 if (!rcd->subctxt_uregbase) { in init_subctxts()
1302 vfree(rcd->subctxt_uregbase); in init_subctxts()
1303 rcd->subctxt_uregbase = NULL; in init_subctxts()
Dqib.h216 void *subctxt_uregbase; member
Dqib_init.c976 vfree(rcd->subctxt_uregbase); in qib_free_ctxtdata()
/linux-4.4.14/include/uapi/rdma/hfi/
Dhfi1_user.h340 __u64 subctxt_uregbase; member
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dfile_ops.c650 memaddr = (u64)uctxt->subctxt_uregbase; in hfi1_file_mmap()
1082 uctxt->subctxt_uregbase = vmalloc_user(PAGE_SIZE); in setup_subctxt()
1083 if (!uctxt->subctxt_uregbase) { in setup_subctxt()
1105 vfree(uctxt->subctxt_uregbase); in setup_subctxt()
1106 uctxt->subctxt_uregbase = NULL; in setup_subctxt()
1358 binfo.subctxt_uregbase = HFI1_MMAP_TOKEN(SUBCTXT_UREGS, in get_base_info()
Dhfi.h271 void *subctxt_uregbase; member
Dinit.c948 vfree(rcd->subctxt_uregbase); in hfi1_free_ctxtdata()