Lines Matching defs:gsdev
43 void unregister_group_swap(struct group_swap_device *gsdev)
46 list_del(&gsdev->list);
49 kfree(gsdev);
55 struct group_swap_device *gsdev = kzalloc(sizeof(struct group_swap_device), GFP_KERNEL);
57 if (!gsdev)
60 gsdev->priv = priv;
61 gsdev->ops = ops;
64 list_add(&gsdev->list, &gs_list);
67 return gsdev;
73 struct group_swap_device *gsdev = NULL;
77 list_for_each_entry(gsdev, &gs_list, list)
78 size += gsdev->ops->group_data_size(memcg->id.id, type, gsdev->priv);
89 struct group_swap_device *gsdev = NULL;
94 list_for_each_entry(gsdev, &gs_list, list) {
95 read_size += gsdev->ops->group_read(memcg->id.id, req_size - read_size,
96 gsdev->priv);
112 struct group_swap_device *gsdev = NULL;
119 list_for_each_entry(gsdev, &gs_list, list) {
120 write_size += gsdev->ops->group_write(memcg->id.id, req_size - write_size,
121 gsdev->priv);