X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=include%2Frdma%2Fib_fmr_pool.h;h=4ace54cd0ccee3233223e9c8b3ee7c0aac222641;hb=e952f31bce6e9f64db01f607abc46529ba57ac9e;hp=86b7e93f198b429959c70dbf20d5782bb24a351a;hpb=0481990b758628e12f4b0a9e15094e70cefc7cd1;p=mv-sheeva.git diff --git a/include/rdma/ib_fmr_pool.h b/include/rdma/ib_fmr_pool.h index 86b7e93f198..4ace54cd0cc 100644 --- a/include/rdma/ib_fmr_pool.h +++ b/include/rdma/ib_fmr_pool.h @@ -43,6 +43,7 @@ struct ib_fmr_pool; /** * struct ib_fmr_pool_param - Parameters for creating FMR pool * @max_pages_per_fmr:Maximum number of pages per map request. + * @page_shift: Log2 of sizeof "pages" mapped by this fmr * @access:Access flags for FMRs in pool. * @pool_size:Number of FMRs to allocate for pool. * @dirty_watermark:Flush is triggered when @dirty_watermark dirty @@ -55,6 +56,7 @@ struct ib_fmr_pool; */ struct ib_fmr_pool_param { int max_pages_per_fmr; + int page_shift; enum ib_access_flags access; int pool_size; int dirty_watermark;