Lines Matching defs:gsdev
42 void unregister_group_swap(struct group_swap_device *gsdev)
45 list_del(&gsdev->list);
48 kfree(gsdev);
54 struct group_swap_device *gsdev = kzalloc(sizeof(struct group_swap_device), GFP_KERNEL);
56 if (!gsdev)
59 gsdev->priv = priv;
60 gsdev->ops = ops;
63 list_add(&gsdev->list, &gs_list);
66 return gsdev;
72 struct group_swap_device *gsdev = NULL;
76 list_for_each_entry(gsdev, &gs_list, list)
77 size += gsdev->ops->group_data_size(memcg->id.id, type, gsdev->priv);
88 struct group_swap_device *gsdev = NULL;
93 list_for_each_entry(gsdev, &gs_list, list) {
94 read_size += gsdev->ops->group_read(memcg->id.id, req_size - read_size,
95 gsdev->priv);
111 struct group_swap_device *gsdev = NULL;
118 list_for_each_entry(gsdev, &gs_list, list) {
119 write_size += gsdev->ops->group_write(memcg->id.id, req_size - write_size,
120 gsdev->priv);