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