Home
last modified time | relevance | path

Searched refs:xe__ (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_map.h69 #define xe_map_rd(xe__, map__, offset__, type__) ({ \ argument
70 struct xe_device *__xe = xe__; \
75 #define xe_map_wr(xe__, map__, offset__, type__, val__) ({ \ argument
76 struct xe_device *__xe = xe__; \
81 #define xe_map_rd_field(xe__, map__, struct_offset__, struct_type__, field__) ({ \ argument
82 struct xe_device *__xe = xe__; \
87 #define xe_map_wr_field(xe__, map__, struct_offset__, struct_type__, field__, val__) ({ \ argument
88 struct xe_device *__xe = xe__; \
Dxe_device.h123 #define for_each_tile(tile__, xe__, id__) \ argument
124 for ((id__) = 0; (id__) < (xe__)->info.tile_count; (id__)++) \
125 for_each_if((tile__) = &(xe__)->tiles[(id__)])
127 #define for_each_remote_tile(tile__, xe__, id__) \ argument
128 for ((id__) = 1; (id__) < (xe__)->info.tile_count; (id__)++) \
129 for_each_if((tile__) = &(xe__)->tiles[(id__)])
135 #define for_each_gt(gt__, xe__, id__) \ argument
136 for ((id__) = 0; (id__) < (xe__)->info.gt_count; (id__)++) \
137 for_each_if((gt__) = xe_device_get_gt((xe__), (id__)))