*new* smatch_scripts/follow_params.pl
[smatch.git] / smatch_data / kernel.gfp_flags
blob671cdd3b4615495d355867f8beab18c307a69418
1 // list of GFP flag parameters.
2 // generated by `gen_gfp_flags.sh`
3 aa_alloc_file_context 0
4 aa_alloc_task_context 0
5 ablkcipher_request_alloc 1
6 acm_submit_read_urb 2
7 acm_submit_read_urbs 1
8 acquire_group 2
9 add_recvbuf_big 1
10 add_recvbuf_mergeable 1
11 add_recvbuf_small 1
12 _add_stripe_unit 5
13 afs_make_call 2
14 ahash_request_alloc 1
15 alg_setkey 2
16 alg_setsockopt 4
17 aligned_kmalloc 1
18 alloc_bulk_urbs_generic 5
19 alloc_cpu_rmap 1
20 alloc_ep 1
21 alloc_fn 0
22 alloc_init_layout_hdr 2
23 alloc_mad 1
24 alloc_new_range 2
25 alloc_pl 0
26 alloc_send_rmpp_list 1
27 alloc_ts_config 1
28 apparmor_cred_alloc_blank 1
29 apparmor_cred_prepare 2
30 argv_split 0
31 asd_alloc_edbs 1
32 asd_alloc_escbs 1
33 ath_rate_alloc_sta 2
34 audit_buffer_alloc 1
35 audit_log 1
36 audit_log_start 1
37 b44_alloc_consistent 1
38 bio_alloc_map_data 2
39 bio_chain_clone 1
40 bio_chain_clone 4
41 bio_copy_kern 3
42 bio_copy_user 5
43 bio_copy_user_iov 5
44 bio_kmalloc 0
45 bio_kmalloc 1
46 __bio_map_kern 3
47 bio_map_kern 3
48 bio_map_user 5
49 __bio_map_user_iov 5
50 bio_map_user_iov 5
51 bl_alloc_layout_hdr 1
52 bl_alloc_lseg 2
53 blk_rq_map_kern 4
54 __blk_rq_map_user 5
55 blk_rq_map_user 5
56 blk_rq_map_user_iov 6
57 bm_init 2
58 btusb_submit_bulk_urb 1
59 btusb_submit_intr_urb 1
60 btusb_submit_isoc_urb 1
61 c67x00_urb_enqueue 2
62 call_usermodehelper_setup 3
63 carl9170_usb_alloc_rx_urb 1
64 carl9170_usb_submit_rx_urb 1
65 cas_page_alloc 1
66 cas_spare_recover 1
67 ceph_alloc_page_vector 1
68 ceph_buffer_new 1
69 ceph_msg_new 2
70 ceph_osdc_alloc_request 5
71 cfg80211_connect_result 7
72 cfg80211_cqm_pktloss_notify 3
73 cfg80211_cqm_rssi_notify 2
74 cfg80211_del_sta 2
75 cfg80211_disconnected 4
76 cfg80211_gtk_rekey_notify 3
77 cfg80211_ibss_joined 2
78 cfg80211_inform_bss 9
79 cfg80211_inform_bss_frame 5
80 cfg80211_mgmt_tx_status 5
81 cfg80211_michael_mic_failure 5
82 cfg80211_new_sta 3
83 cfg80211_notify_new_peer_candidate 4
84 cfg80211_ready_on_channel 5
85 cfg80211_remain_on_channel_expired 4
86 cfg80211_roamed 7
87 cfg80211_testmode_event 1
88 cn_netlink_send 2
89 context_derive_keys_des3 1
90 context_derive_keys_new 1
91 create_endpoint_and_queue_bulk 7
92 create_endpoint_and_queue_control 5
93 create_endpoint_and_queue_int 7
94 create_mem_extents 1
95 _create_sg_bios 3
96 cxgbi_alloc_big_mem 1
97 cxgbi_ddp_reserve 6
98 ddp_make_gl 4
99 decode_and_add_device 2
100 decode_device 2
101 decode_ds_addr 1
102 _device_lookup 3
103 _dev_list_add 3
104 devm_kzalloc 1
105 devres_open_group 2
106 dlm_lowcomms_get_buffer 2
107 drm_mm_get_block_generic 3
108 drm_mm_get_block_range_generic 5
109 drm_mm_kmalloc 1
110 dummy_alloc_request 1
111 dummy_urb_enqueue 2
112 ehci_mem_init 1
113 ehci_urb_enqueue 2
114 ep_alloc_request 1
115 eth_start 1
116 ext4_kvmalloc 1
117 ext4_kvzalloc 1
118 __fa_get_part 2
119 fb_alloc_cmap_gfp 3
120 filelayout_alloc_lseg 2
121 filelayout_check_layout 4
122 filelayout_decode_layout 4
123 flex_array_alloc 2
124 flex_array_prealloc 3
125 flex_array_put 3
126 flush_entry_alloc 0
127 fsm_init 2
128 genlmsg_mcast 3
129 genlmsg_multicast 3
130 genlmsg_multicast_allns 3
131 genlmsg_multicast_netns 4
132 get_1284_register 3
133 get_device_info 2
134 goku_alloc_request 1
135 gs_alloc_req 2
136 gss_import_sec_context 4
137 gss_import_sec_context_kerberos 3
138 gss_import_v2_context 3
139 hcd_alloc_coherent 1
140 hcd_buffer_alloc 2
141 heap_init 2
142 hso_mux_submit_intr_urb 2
143 hso_start_serial_device 1
144 hwahc_op_urb_enqueue 2
145 ib_create_send_mad 6
146 ib_sa_join_multicast 5
147 ib_sa_mcmember_rec_query 7
148 ib_sa_path_rec_get 6
149 ib_sa_service_rec_query 7
150 ida_pre_get 1
151 ida_simple_get 3
152 ieee80211_alloc_txb 2
153 ieee80211_cqm_rssi_notify 2
154 ieee80211_gtk_rekey_notify 3
155 ieee80211_ibss_add_sta 4
156 inet_csk_clone 2
157 ioat2_alloc_ring 2
158 ioat_dma_alloc_descriptor 1
159 _io_rw_pagelist 1
160 ipheth_rx_submit 1
161 ir_resize_table 1
162 iscsi_multicast_skb 2
163 iso_sched_alloc 1
164 iso_stream_alloc 0
165 isp116x_urb_enqueue 2
166 isp1362_urb_enqueue 2
167 itd_submit 2
168 itd_urb_transaction 3
169 jbd2__journal_restart 2
170 jbd2__journal_start 2
171 kasprintf 0
172 kaweth_resubmit_int_urb 1
173 kaweth_resubmit_rx_urb 1
174 kcalloc 2
175 kdb_strdup 1
176 __kfifo_alloc 3
177 __kmalloc 1
178 kmalloc 1
179 kmp_init 2
180 kobject_get_path 1
181 krb5_derive_key 4
182 kstruprdup 1
183 kvasprintf 0
184 kzalloc 1
185 libipw_alloc_txb 3
186 m66592_alloc_request 1
187 mac80211_ev_michael_mic_failure 4
188 map_urb_for_dma 2
189 memory_bm_create 1
190 mempool_kmalloc 0
191 mempool_resize 2
192 minstrel_alloc_sta 2
193 minstrel_ht_alloc_sta 2
194 mthca_alloc_mailbox 1
195 net2272_alloc_request 1
196 net2280_alloc_request 1
197 netlbl_secattr_alloc 0
198 netlbl_secattr_cache_alloc 0
199 netlbl_secattr_catmap_alloc 0
200 netlbl_secattr_catmap_setbit 2
201 netlink_broadcast 4
202 netlink_broadcast_filtered 4
203 netlink_trim 1
204 new_task_smack 2
205 new_writequeue_entry 1
206 nf_ct_acct_ext_add 1
207 nf_ct_ecache_ext_add 3
208 __nf_ct_ext_add 2
209 nf_ct_ext_create 2
210 nf_ct_helper_ext_add 1
211 __nf_ct_try_assign_helper 2
212 nf_ct_tstamp_ext_add 1
213 nfnetlink_send 5
214 nfs4_alloc_lockdata 3
215 __nfs4_close 2
216 nfs4_do_close 1
217 nfs4_opendata_alloc 5
218 nfs4_pnfs_ds_add 1
219 nfs4_pnfs_remotestr 1
220 nfs_alloc_seqid 1
221 nl80211_gtk_rekey_notify 4
222 nl80211_michael_mic_failure 6
223 nl80211_send_assoc_timeout 3
224 nl80211_send_auth_timeout 3
225 nl80211_send_connect_result 8
226 nl80211_send_cqm_pktloss_notify 4
227 nl80211_send_cqm_rssi_notify 3
228 nl80211_send_deauth 4
229 nl80211_send_disassoc 4
230 nl80211_send_ibss_bssid 3
231 nl80211_send_mgmt_tx_status 6
232 nl80211_send_mlme_event 5
233 nl80211_send_mlme_timeout 4
234 nl80211_send_new_peer_candidate 5
235 nl80211_send_remain_on_chan_event 7
236 nl80211_send_remain_on_channel 6
237 nl80211_send_remain_on_channel_cancel 5
238 nl80211_send_roamed 7
239 nl80211_send_rx_assoc 4
240 nl80211_send_rx_auth 4
241 nl80211_send_sta_del_event 3
242 nl80211_send_sta_event 4
243 nl80211_send_unprot_deauth 4
244 nl80211_send_unprot_disassoc 4
245 nlmsg_multicast 4
246 nlmsg_notify 5
247 objio_alloc_io_state 2
248 objio_alloc_lseg 4
249 objio_devices_lookup 2
250 objlayout_alloc_io_state 7
251 objlayout_alloc_layout_hdr 1
252 objlayout_alloc_lseg 2
253 objlayout_get_deviceinfo 3
254 ohci_urb_enqueue 2
255 osd_req_read_sg_kern 4
256 _osd_request_alloc 0
257 osd_req_write_sg_kern 4
258 osd_start_request 1
259 __oxu_urb_enqueue 2
260 oxu_urb_enqueue 2
261 pch_udc_alloc_request 1
262 pn533_send_ack 1
263 __pn533_send_cmd_frame_async 6
264 pn533_send_cmd_frame_async 6
265 pn533_submit_urb_for_ack 1
266 pn533_submit_urb_for_response 1
267 pnfs_alloc_layout_hdr 1
268 pnfs_find_alloc_layout 2
269 pnfs_update_layout 5
270 pool_alloc_page 1
271 posix_acl_alloc 1
272 posix_acl_from_mode 1
273 _prepare_one_group 4
274 printer_req_alloc 2
275 pscsi_get_bio 0
276 pskb_expand_head 3
277 qla2x00_alloc_fcport 1
278 qset_add_urb 3
279 qset_add_urb_sg 3
280 qset_add_urb_sg_linearize 3
281 qset_fill_page_list 2
282 qset_new_std 3
283 r10bio_pool_alloc 0
284 r10buf_pool_alloc 0
285 r1bio_pool_alloc 0
286 r1buf_pool_alloc 0
287 r8a66597_alloc_request 1
288 rate_control_pid_alloc_sta 2
289 rbd_header_add_snap 2
290 rbd_header_from_disk 3
291 rds_message_alloc 1
292 regulatory_hint_found_beacon 2
293 request_firmware_nowait 4
294 rfcomm_dlc_alloc 0
295 rfcomm_sock_alloc 3
296 rpipe_get_by_ep 3
297 rpipe_get_idle 3
298 rtl_rate_alloc_sta 2
299 rtnl_notify 5
300 rx_fill 1
301 rxrpc_alloc_bundle 0
302 rxrpc_alloc_call 0
303 rxrpc_alloc_client_call 3
304 rxrpc_alloc_connection 0
305 rxrpc_alloc_peer 1
306 rxrpc_alloc_transport 2
307 rxrpc_connect_call 4
308 rxrpc_connect_exclusive 4
309 rxrpc_get_bundle 4
310 rxrpc_get_client_call 5
311 rxrpc_get_peer 1
312 rxrpc_get_transport 2
313 rxrpc_incoming_call 3
314 rxrpc_incoming_connection 2
315 rxrpc_kernel_begin_call 4
316 rxrpc_name_to_transport 4
317 rx_submit 2
318 scratchpad_alloc 1
319 sctp_add_bind_addr 3
320 sctp_assoc_add_peer 2
321 sctp_association_init 4
322 sctp_association_new 3
323 sctp_assoc_set_bind_addr_from_cookie 2
324 sctp_assoc_set_bind_addr_from_ep 2
325 sctp_auth_asoc_copy_shkeys 2
326 sctp_auth_asoc_create_secret 2
327 sctp_auth_asoc_init_active_key 1
328 sctp_auth_asoc_set_secret 3
329 sctp_auth_calculate_hmac 3
330 sctp_auth_create_key 1
331 sctp_auth_init_hmacs 1
332 sctp_auth_make_key_vector 3
333 sctp_auth_make_local_vector 1
334 sctp_auth_make_peer_vector 1
335 sctp_auth_shkey_create 1
336 sctp_bind_addr_copy 3
337 sctp_bind_addr_dup 2
338 sctp_bind_addrs_to_raw 2
339 sctp_cmd_interpreter 8
340 sctp_cmd_process_init 4
341 sctp_copy_one_addr 3
342 sctp_datamsg_new 0
343 sctp_do_sm 6
344 sctp_endpoint_init 2
345 sctp_endpoint_new 1
346 sctp_make_init 2
347 sctp_make_init_ack 2
348 sctp_make_temp_asoc 2
349 sctp_process_init 4
350 sctp_process_param 3
351 sctp_raw_to_bind_addrs 4
352 sctp_side_effects 8
353 sctp_ssnmap_new 2
354 sctp_transport_new 1
355 sctp_tsnmap_init 3
356 sctp_unpack_cookie 3
357 sdebug_device_create 1
358 sdev_evt_alloc 1
359 sdev_evt_send_simple 2
360 security_context_to_sid_core 4
361 security_context_to_sid_default 4
362 selinux_cred_alloc_blank 1
363 selinux_sk_alloc_security 2
364 send_command 4
365 send_layoutget 3
366 set_1284_register 3
367 sg_kmalloc 1
368 sierra_setup_urb 5
369 sierra_submit_rx_urbs 1
370 sitd_submit 2
371 sitd_urb_transaction 3
372 sk_clone 1
373 sk_prot_alloc 1
374 sl811h_urb_enqueue 2
375 smack_cred_alloc_blank 1
376 smack_cred_prepare 2
377 smack_sk_alloc_security 2
378 smk_copy_rules 2
379 snd_usbmidi_submit_urb 1
380 sock_kmalloc 1
381 sock_kmalloc 2
382 srp_alloc_iu 2
383 sta_info_alloc 2
384 start_this_handle 2
385 submit_async_request 5
386 submit_rx_urb 1
387 submit_tx_urb 2
388 top_off_fp 2
389 try_fill_recv 1
390 u132_urb_enqueue 2
391 uas_alloc_cmd_urb 1
392 uas_alloc_data_urb 1
393 uas_alloc_sense_urb 1
394 uas_submit_urbs 2
395 ubi_zalloc_vid_hdr 1
396 udc_alloc_request 1
397 update_display_visual 1
398 usb_alloc_coherent 2
399 usb_alloc_urb 1
400 usb_hcd_map_urb_for_dma 2
401 usb_hcd_submit_urb 1
402 usb_serial_generic_submit_read_urb 1
403 usb_sg_init 7
404 usb_stor_probe1 3
405 usb_submit_urb 1
406 uvc_init_video 1
407 uvc_init_video_bulk 2
408 uvc_init_video_isoc 2
409 vic_provinfo_alloc 0
410 virtqueue_add_buf_gfp 5
411 vring_add_indirect 4
412 wa_nep_arm 1
413 wa_urb_enqueue 3
414 xfrm_policy_alloc 1
415 xhci_alloc_command 3
416 xhci_alloc_container_ctx 2
417 xhci_alloc_stream_info 3
418 xhci_alloc_streams 5
419 xhci_alloc_virt_device 3
420 xhci_endpoint_init 4
421 xhci_mem_init 1
422 xhci_ring_alloc 3
423 xhci_segment_alloc 1
424 xhci_setup_port_arrays 1
425 xhci_update_hub_device 3
426 xhci_urb_enqueue 2
427 xpc_kmalloc_cacheline_aligned 1
428 xpc_kzalloc_cacheline_aligned 1
429 xprt_dynamic_alloc_slot 1