Lines Matching defs:fn
81 int ocxl_pasid_afu_alloc(struct ocxl_fn *fn, u32 size)
85 if (fn->config.max_pasid_log < 0)
87 max_pasid = 1 << fn->config.max_pasid_log;
88 return range_alloc(&fn->pasid_list, size, max_pasid, "afu pasid");
91 void ocxl_pasid_afu_free(struct ocxl_fn *fn, u32 start, u32 size)
93 return range_free(&fn->pasid_list, start, size, "afu pasid");
96 int ocxl_actag_afu_alloc(struct ocxl_fn *fn, u32 size)
100 max_actag = fn->actag_enabled;
101 return range_alloc(&fn->actag_list, size, max_actag, "afu actag");
104 void ocxl_actag_afu_free(struct ocxl_fn *fn, u32 start, u32 size)
106 return range_free(&fn->actag_list, start, size, "afu actag");