Lines Matching refs:drv_data

244 static int cxl_patrol_scrub_get_enabled_bg(struct device *dev, void *drv_data,  in cxl_patrol_scrub_get_enabled_bg()  argument
247 struct cxl_patrol_scrub_context *ctx = drv_data; in cxl_patrol_scrub_get_enabled_bg()
261 static int cxl_patrol_scrub_set_enabled_bg(struct device *dev, void *drv_data, in cxl_patrol_scrub_set_enabled_bg() argument
264 struct cxl_patrol_scrub_context *ctx = drv_data; in cxl_patrol_scrub_set_enabled_bg()
283 void *drv_data, u32 *min) in cxl_patrol_scrub_get_min_scrub_cycle() argument
285 struct cxl_patrol_scrub_context *ctx = drv_data; in cxl_patrol_scrub_get_min_scrub_cycle()
300 void *drv_data, u32 *max) in cxl_patrol_scrub_get_max_scrub_cycle() argument
307 static int cxl_patrol_scrub_get_scrub_cycle(struct device *dev, void *drv_data, in cxl_patrol_scrub_get_scrub_cycle() argument
310 struct cxl_patrol_scrub_context *ctx = drv_data; in cxl_patrol_scrub_get_scrub_cycle()
324 static int cxl_patrol_scrub_set_scrub_cycle(struct device *dev, void *drv_data, in cxl_patrol_scrub_set_scrub_cycle() argument
327 struct cxl_patrol_scrub_context *ctx = drv_data; in cxl_patrol_scrub_set_scrub_cycle()
645 static int cxl_ecs_get_##attrb(struct device *dev, void *drv_data, \
648 struct cxl_ecs_context *ctx = drv_data; \
739 static int cxl_ecs_set_##attrb(struct device *dev, void *drv_data, \
742 struct cxl_ecs_context *ctx = drv_data; \
1410 static int cxl_mem_sparing_get_repair_type(struct device *dev, void *drv_data, in cxl_mem_sparing_get_repair_type() argument
1413 struct cxl_mem_sparing_context *ctx = drv_data; in cxl_mem_sparing_get_repair_type()
1431 struct device *dev, void *drv_data, data_type *val) \
1433 struct cxl_mem_sparing_context *ctx = drv_data; \
1452 void *drv_data, data_type val) \ in CXL_SPARING_GET_ATTR()
1454 struct cxl_mem_sparing_context *ctx = drv_data; \ in CXL_SPARING_GET_ATTR()
1469 static int cxl_mem_sparing_set_persist_mode(struct device *dev, void *drv_data,
1472 struct cxl_mem_sparing_context *ctx = drv_data;
1484 void *drv_data, bool *safe) in cxl_get_mem_sparing_safe_when_in_use() argument
1486 struct cxl_mem_sparing_context *ctx = drv_data; in cxl_get_mem_sparing_safe_when_in_use()
1493 static int cxl_mem_sparing_get_min_dpa(struct device *dev, void *drv_data, in cxl_mem_sparing_get_min_dpa() argument
1496 struct cxl_mem_sparing_context *ctx = drv_data; in cxl_mem_sparing_get_min_dpa()
1505 static int cxl_mem_sparing_get_max_dpa(struct device *dev, void *drv_data, in cxl_mem_sparing_get_max_dpa() argument
1508 struct cxl_mem_sparing_context *ctx = drv_data; in cxl_mem_sparing_get_max_dpa()
1517 static int cxl_mem_sparing_set_dpa(struct device *dev, void *drv_data, u64 dpa) in cxl_mem_sparing_set_dpa() argument
1519 struct cxl_mem_sparing_context *ctx = drv_data; in cxl_mem_sparing_set_dpa()
1531 static int cxl_do_mem_sparing(struct device *dev, void *drv_data, u32 val) in cxl_do_mem_sparing() argument
1533 struct cxl_mem_sparing_context *ctx = drv_data; in cxl_do_mem_sparing()
1826 static int cxl_ppr_get_repair_type(struct device *dev, void *drv_data, in cxl_ppr_get_repair_type() argument
1834 static int cxl_ppr_get_persist_mode(struct device *dev, void *drv_data, in cxl_ppr_get_persist_mode() argument
1837 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_ppr_get_persist_mode()
1844 static int cxl_get_ppr_safe_when_in_use(struct device *dev, void *drv_data, in cxl_get_ppr_safe_when_in_use() argument
1847 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_get_ppr_safe_when_in_use()
1854 static int cxl_ppr_get_min_dpa(struct device *dev, void *drv_data, u64 *min_dpa) in cxl_ppr_get_min_dpa() argument
1856 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_ppr_get_min_dpa()
1865 static int cxl_ppr_get_max_dpa(struct device *dev, void *drv_data, u64 *max_dpa) in cxl_ppr_get_max_dpa() argument
1867 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_ppr_get_max_dpa()
1876 static int cxl_ppr_get_dpa(struct device *dev, void *drv_data, u64 *dpa) in cxl_ppr_get_dpa() argument
1878 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_ppr_get_dpa()
1885 static int cxl_ppr_set_dpa(struct device *dev, void *drv_data, u64 dpa) in cxl_ppr_set_dpa() argument
1887 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_ppr_set_dpa()
1899 static int cxl_ppr_get_nibble_mask(struct device *dev, void *drv_data, in cxl_ppr_get_nibble_mask() argument
1902 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_ppr_get_nibble_mask()
1909 static int cxl_ppr_set_nibble_mask(struct device *dev, void *drv_data, in cxl_ppr_set_nibble_mask() argument
1912 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_ppr_set_nibble_mask()
1919 static int cxl_do_ppr(struct device *dev, void *drv_data, u32 val) in cxl_do_ppr() argument
1921 struct cxl_ppr_context *cxl_ppr_ctx = drv_data; in cxl_do_ppr()