*new* check_macros: find macro precedence bugs
[smatch.git] / smatch_data / kernel.gfp_flags
blob44cc453bfa1aa5f371df1c4502ff76ecf8a9b307
1 // list of GFP flag parameters.
2 // generated by `gen_gfp_flags.sh`
3 acquire_group 2
4 afs_make_call 2
5 aligned_kmalloc 1
6 allocator_allocate_dma 1
7 alloc_bulk_urbs_generic 5
8 alloc_ep 1
9 alloc_mad 1
10 __alloc_pending_request 0
11 alloc_send_rmpp_list 1
12 argv_split 0
13 asd_alloc_edbs 1
14 asd_alloc_escbs 1
15 ath_rate_alloc_sta 2
16 audit_buffer_alloc 1
17 audit_log 1
18 audit_log_start 1
19 b44_alloc_consistent 1
20 bio_alloc_map_data 2
21 bio_chain_clone 1
22 bio_copy_kern 3
23 bio_copy_user 5
24 bio_copy_user_iov 5
25 bio_kmalloc 0
26 __bio_map_kern 3
27 bio_map_kern 3
28 bio_map_user 5
29 __bio_map_user_iov 5
30 bio_map_user_iov 5
31 blk_rq_map_kern 4
32 __blk_rq_map_user 5
33 blk_rq_map_user 5
34 blk_rq_map_user_iov 6
35 bond_mc_list_copy 2
36 btusb_submit_bulk_urb 1
37 btusb_submit_intr_urb 1
38 btusb_submit_isoc_urb 1
39 c67x00_urb_enqueue 2
40 call_usermodehelper_setup 3
41 cas_page_alloc 1
42 cas_spare_recover 1
43 cfg80211_connect_result 7
44 cfg80211_disconnected 4
45 cfg80211_ibss_joined 2
46 cfg80211_inform_bss 9
47 cfg80211_inform_bss_frame 5
48 cfg80211_michael_mic_failure 5
49 cfg80211_roamed 6
50 create_endpoint_and_queue_bulk 7
51 create_endpoint_and_queue_control 5
52 create_endpoint_and_queue_int 7
53 create_mem_extents 1
54 cxgb3i_ddp_make_gl 4
55 devm_kzalloc 1
56 devres_open_group 2
57 dlm_lowcomms_get_buffer 2
58 drm_mm_add_space_to_tail 2
59 drm_mm_create_tail_node 3
60 drm_mm_get_block_generic 3
61 drm_mm_get_block_range_generic 5
62 drm_mm_kmalloc 1
63 drm_mm_split_at_start 2
64 ehci_mem_init 1
65 ehci_urb_enqueue 2
66 eth_start 1
67 ext4_init_io_end 1
68 __fa_get_part 2
69 flex_array_alloc 2
70 flex_array_prealloc 3
71 flex_array_put 3
72 flush_entry_alloc 0
73 ftdi_submit_read_urb 1
74 ftrace_profile_kmalloc 1
75 ftrace_raw_event_kmalloc 1
76 ftrace_raw_output_kmalloc 1
77 get_1284_register 3
78 gs_alloc_req 2
79 hcd_alloc_coherent 1
80 hcd_buffer_alloc 2
81 heap_init 2
82 hso_mux_submit_intr_urb 2
83 hso_start_serial_device 1
84 hwahc_op_urb_enqueue 2
85 i1480u_tx_create 2
86 i1480u_tx_create_n 2
87 i2400m_schedule_work 2
88 __i2400m_work_setup 2
89 ib_create_send_mad 6
90 ib_sa_join_multicast 5
91 ib_sa_mcmember_rec_query 7
92 ib_sa_path_rec_get 6
93 ib_sa_service_rec_query 7
94 ida_pre_get 1
95 ieee80211_alloc_txb 2
96 ieee80211_ibss_add_sta 4
97 inet_csk_clone 2
98 ioat2_alloc_ring 2
99 ioat_dma_alloc_descriptor 1
100 ip_vs_skb_replace 1
101 iso_sched_alloc 1
102 iso_stream_alloc 0
103 isp116x_urb_enqueue 2
104 isp1362_urb_enqueue 2
105 itd_submit 2
106 itd_urb_transaction 3
107 kasprintf 0
108 kaweth_resubmit_int_urb 1
109 kaweth_resubmit_rx_urb 1
110 kcalloc 2
111 kfifo_alloc 2
112 __kmalloc 1
113 kmalloc 1
114 kmemtrace_kmalloc 1
115 kobject_get_path 1
116 kstruprdup 1
117 kvasprintf 0
118 kzalloc 1
119 libipw_alloc_txb 3
120 mac80211_ev_michael_mic_failure 4
121 map_urb_for_dma 2
122 memory_bm_create 1
123 mempool_kmalloc 0
124 mempool_resize 2
125 minstrel_alloc_sta 2
126 mthca_alloc_mailbox 1
127 new_writequeue_entry 1
128 __nf_ct_ext_add 2
129 nf_ct_ext_create 2
130 nf_ct_helper_ext_add 1
131 __nf_ct_try_assign_helper 2
132 ohci_urb_enqueue 2
133 _osd_request_alloc 0
134 osd_start_request 1
135 __oxu_urb_enqueue 2
136 oxu_urb_enqueue 2
137 perf_event_alloc 6
138 pool_alloc_page 1
139 posix_acl_alloc 1
140 posix_acl_from_mode 1
141 prepare_transfer 6
142 printer_req_alloc 2
143 pskb_expand_head 3
144 qla2x00_alloc_fcport 1
145 qset_add_urb 3
146 qset_add_urb_sg 3
147 qset_add_urb_sg_linearize 3
148 qset_fill_page_list 2
149 qset_new_std 3
150 queue_bulk_sg_tx 1
151 r10bio_pool_alloc 0
152 r10buf_pool_alloc 0
153 r1bio_pool_alloc 0
154 r1buf_pool_alloc 0
155 r8a66597_alloc_request 1
156 rate_control_pid_alloc_sta 2
157 rds_message_alloc 1
158 regulatory_hint_found_beacon 2
159 request_firmware_nowait 4
160 rfcomm_dlc_alloc 0
161 rfcomm_sock_alloc 3
162 rpipe_get_by_ep 3
163 rpipe_get_idle 3
164 rx_fill 1
165 rxrpc_alloc_bundle 0
166 rxrpc_alloc_call 0
167 rxrpc_alloc_client_call 3
168 rxrpc_alloc_connection 0
169 rxrpc_alloc_peer 1
170 rxrpc_alloc_transport 2
171 rxrpc_connect_call 4
172 rxrpc_connect_exclusive 4
173 rxrpc_get_bundle 4
174 rxrpc_get_client_call 5
175 rxrpc_get_peer 1
176 rxrpc_get_transport 2
177 rxrpc_incoming_call 3
178 rxrpc_incoming_connection 2
179 rxrpc_kernel_begin_call 4
180 rxrpc_name_to_transport 4
181 rx_submit 2
182 scratchpad_alloc 1
183 sctp_add_bind_addr 3
184 sctp_assoc_add_peer 2
185 sctp_association_init 4
186 sctp_association_new 3
187 sctp_assoc_set_bind_addr_from_cookie 2
188 sctp_assoc_set_bind_addr_from_ep 2
189 sctp_auth_asoc_copy_shkeys 2
190 sctp_auth_asoc_create_secret 2
191 sctp_auth_asoc_init_active_key 1
192 sctp_auth_asoc_set_secret 3
193 sctp_auth_calculate_hmac 3
194 sctp_auth_create_key 1
195 sctp_auth_init_hmacs 1
196 sctp_auth_make_key_vector 3
197 sctp_auth_make_local_vector 1
198 sctp_auth_make_peer_vector 1
199 sctp_auth_shkey_create 1
200 sctp_bind_addr_copy 3
201 sctp_bind_addr_dup 2
202 sctp_bind_addrs_to_raw 2
203 sctp_cmd_interpreter 8
204 sctp_cmd_process_init 4
205 sctp_copy_one_addr 3
206 sctp_datamsg_new 0
207 sctp_do_sm 6
208 sctp_endpoint_init 2
209 sctp_endpoint_new 1
210 sctp_make_init 2
211 sctp_make_init_ack 2
212 sctp_make_temp_asoc 2
213 sctp_process_init 4
214 sctp_process_param 3
215 sctp_raw_to_bind_addrs 4
216 sctp_side_effects 8
217 sctp_ssnmap_new 2
218 sctp_transport_new 1
219 sctp_tsnmap_init 3
220 sctp_unpack_cookie 3
221 sdebug_device_create 1
222 sdev_evt_alloc 1
223 sdev_evt_send_simple 2
224 security_context_to_sid_core 4
225 security_context_to_sid_default 4
226 selinux_cred_alloc_blank 1
227 selinux_sk_alloc_security 2
228 send_command 4
229 set_1284_register 3
230 sg_kmalloc 1
231 sierra_setup_urb 5
232 sierra_submit_rx_urbs 1
233 sitd_submit 2
234 sitd_urb_transaction 3
235 sk_alloc_security 2
236 sk_clone 1
237 sk_prot_alloc 1
238 sl811h_urb_enqueue 2
239 smack_sk_alloc_security 2
240 snd_usbmidi_submit_urb 1
241 sock_kmalloc 1
242 sock_kmalloc 2
243 srp_alloc_iu 2
244 sta_info_alloc 2
245 submit_async_request 5
246 submit_rx_urb 1
247 submit_tx_urb 2
248 top_off_fp 2
249 u132_urb_enqueue 2
250 update_display_visual 1
251 usb_alloc_urb 1
252 usb_buffer_alloc 2
253 usb_hcd_submit_urb 1
254 usb_serial_generic_resubmit_read_urb 1
255 usb_sg_init 7
256 usb_submit_urb 1
257 uvc_init_video 1
258 uvc_init_video_bulk 2
259 uvc_init_video_isoc 2
260 wa_urb_enqueue 3
261 xfrm_policy_alloc 1
262 xhci_alloc_command 3
263 xhci_alloc_container_ctx 2
264 xhci_alloc_virt_device 3
265 xhci_endpoint_init 4
266 xhci_mem_init 1
267 xhci_queue_bulk_tx 1
268 xhci_queue_ctrl_tx 1
269 xhci_ring_alloc 3
270 xhci_segment_alloc 1
271 xhci_update_hub_device 3