xref: /xnu-11215/tools/cocci/zalloc-data.cocci (revision e6231be0)
1// To apply, at the top of xnu.git:
2// $ spatch --max-width=80 --use-gitgrep --in-place --include-headers --sp-file tools/cocci/zalloc.cocci -dir .
3//
4// This might need to be run several times
5
6@ using "zalloc.iso" @
7expression D, E, F, G;
8type T;
9identifier V;
10@@
11(
12- kheap_alloc(KHEAP_DATA_BUFFERS, E, F)
13+ kalloc_data(E, F)
14|
15- (T)kheap_alloc(KHEAP_DATA_BUFFERS, E, F)
16+ (T)kalloc_data(E, F)
17|
18- kheap_alloc_tag(KHEAP_DATA_BUFFERS, E, F, G)
19+ kalloc_data_tag(E, F, G)
20|
21- kheap_free(KHEAP_DATA_BUFFERS, E, F)
22+ kfree_data(E, F)
23|
24- kheap_free_addr(KHEAP_DATA_BUFFERS, E)
25+ kfree_data_addr(E)
26)
27
28// vim:ft=diff:
29