introduce in_macro() which returns true if we're in a macro
[smatch.git] / smatch_data / kernel.allocation_funcs
blob49cb1ede22a401cba34a982957d7ee5620fe8d40
1 // list of functions that return a new allocation.
2 // generated by `gen_allocation_list.sh`
3 aarp_alloc
4 acpi_processor_alloc_pdc
5 acquire_group
6 add_device
7 add_missing_dev
8 add_one_partition
9 adfs_read_map
10 aer_alloc_rpc
11 afs_alloc_flat_call
12 afs_alloc_server
13 afs_vlocation_alloc
14 agp_alloc_bridge
15 agp_create_client
16 agp_create_controller
17 agp_create_memory
18 agp_create_user_memory
19 ahc_alloc
20 ahc_alloc_tstate
21 ahd_alloc
22 ahd_alloc_tstate
23 alloc_area
24 alloc_async
25 allocate_bitmap_node
26 allocate_request
27 __alloc_atm_dev
28 alloc_bd_holder
29 alloc_behind_pages
30 alloc_buf
31 alloc_buffer
32 alloc_cell
33 alloc_chunk
34 alloc_client
35 alloc_context
36 alloc_ctrl_packet
37 alloc_data_packet
38 alloc_dca_provider
39 alloc_dev
40 alloc_dma_iso_ctx
41 alloc_ebda_hpc
42 alloc_ep
43 alloc_error_bus
44 alloc_fdtable
45 alloc_group_attrs
46 alloc_ioapic_entries
47 alloc_jh
48 alloc_journal_list
49 alloc_mpc
50 alloc_msi_entry
51 alloc_multipath
52 AllocNetDevice
53 alloc_nfs_open_context
54 alloc_nilfs
55 _alloc_path_selector
56 alloc_pci_dev
57 alloc_pcie_link_state
58 alloc_pcpu_chunk
59 __alloc_pending_request
60 alloc_pgpath
61 alloc_pg_vec
62 alloc_pipe_info
63 alloc_pl
64 alloc_priority_group
65 alloc_rdma
66 alloc_read_gpt_entries
67 alloc_read_gpt_header
68 alloc_resources
69 alloc_rootdomain
70 alloc_sched_domains
71 alloc_scq
72 alloc_selector
73 alloc_sglist
74 alloc_sock_iocb
75 alloc_super
76 alloc_symbol_cache
77 alloc_tree
78 alloc_tty_driver
79 alloc_urbs
80 AllocVmbusChannel
81 amd_alloc_nb
82 aoedev_by_sysminor_m
83 ap_add_sta
84 ap_auth_make_challenge
85 append_internal
86 argv_split
87 ata_port_alloc
88 ath_gen_timer_alloc
89 ath_rate_alloc_sta
90 atif_add_device
91 atom_parse
92 audit_buffer_alloc
93 audit_krule_to_data
94 audit_krule_to_rule
95 autofs4_init_ino
96 avmcard_dma_alloc
97 ax25_create_cb
98 b1_alloc_card
99 b43_calibrate_lo_setting
100 b43_generate_dyn_tssi2dbm_tab
101 b43legacy_generate_probe_resp
102 b43legacy_setup_dmaring
103 b43legacy_setup_pioqueue
104 b43_setup_dmaring
105 b43_setup_pioqueue_rx
106 b43_setup_pioqueue_tx
107 bio_alloc_map_data
108 bio_kmalloc
109 bioset_create
110 bitmap_alloc_page
111 __blk_queue_init_tags
112 brd_alloc
113 br_multicast_new_group
114 bsd_alloc
115 bsg_alloc_device
116 btmrvl_add_card
117 build_path_from_dentry
118 cachefiles_cook_key
119 call_usermodehelper_setup
120 capiminor_alloc
121 capincci_alloc
122 cas_page_alloc
123 cciss_allocate_sg_chain_blocks
124 cdebbuf_alloc
125 cdev_alloc
126 cfi_read_pri
127 cfi_staa_setup
128 cifs_build_path_to_root
129 cifs_new_fileinfo
130 cifs_strndup_from_ucs
131 class_compat_register
132 clusterip_config_init
133 cmtp_application_add
134 cnic_alloc_dev
135 cn_queue_alloc_callback_entry
136 cn_queue_alloc_dev
137 Config_FileOperation
138 copy_tlv
139 country_ie_2_rd
140 cpia2_init_camera_struct
141 cpia_register_camera
142 cpqhp_slot_create
143 create_a
144 create_bounce_buffer
145 create_driver
146 create_event
147 create_l2
148 create_logical_pred
149 create_neighbor
150 create_port
151 create_pred
152 create_regulator
153 create_rmpp_recv
154 create_serial
155 create_trace_option_files
156 create_unique_id
157 create_uts_ns
158 create_wlan
159 __create_workqueue_key
160 __crypto_alloc_tfm
161 crypto_create_tfm
162 cs46xx_dsp_spos_create
163 cs5535_mfgpt_alloc_timer
164 csr1212_create_csr
165 csr1212_new_keyval
166 ct_timer_instance_new
167 ct_timer_new
168 cx88_core_create
169 cxgb3i_c3cn_create
170 cxgb3i_ddp_make_gl
171 cxgb_alloc_mem
172 cyberpro_alloc_fb_info
173 cypress_buf_alloc
174 DAC960_DetectController
175 dca_allocate_domain
176 dcookie_register
177 debug_buffer_allocate
178 device_alloc
179 devinfo_seq_start
180 dev_new
181 dev_seq_start
182 dlm_allocate_lvb
183 dlm_allocate_rsb
184 dlm_alloc_ctxt
185 dlm_alloc_pagevec
186 dm_alloc_md_mempools
187 dma_pin_iovec_pages
188 dm_dirty_log_create
189 dn_dev_alloc_ifa
190 dn_dev_create
191 dn_new_zone
192 drbd_new_device
193 drm_agp_init
194 drm_gem_object_alloc
195 drm_get_edid
196 drm_master_create
197 drm_mm_kmalloc
198 drm_mode_create
199 drm_pci_alloc
200 drm_property_create
201 drm_property_create_blob
202 drm_sman_alloc
203 dsp_cmx_new_conf
204 edac_device_alloc_ctl_info
205 edac_mc_alloc
206 edac_pci_alloc_ctl_info
207 edge_buf_alloc
208 efx_tsoh_heap_alloc
209 eg_cache_add_entry
210 ehci_qh_alloc
211 ext3_htree_create_dir_info
212 ext4_htree_create_dir_info
213 ext4_init_io_end
214 __fa_get_part
215 fb_create_modedb
216 fb_do_probe_ddc_edid
217 fc_exch_mgr_add
218 fc_exch_mgr_alloc
219 fcoe_interface_create
220 fc_rport_create
221 fdtv_alloc
222 fib6_alloc_table
223 fib_hash_table
224 fl_create
225 flex_array_alloc
226 flexcop_device_kmalloc
227 fnic_dev_register
228 fn_new_zone
229 frame_new
230 fscache_alloc_retrieval
231 fuse_file_alloc
232 fwnet_pd_new
233 fw_node_create
234 garp_attr_create
235 gcov_info_dup
236 gcov_iter_new
237 genprobe_ident_chips
238 getdqbuf
239 get_free_de
240 get_indirect_ea
241 GetRndisDevice
242 GetRndisRequest
243 get_scq
244 get_video_info
245 get_vm_block
246 gf128mul_init_4k_bbe
247 gf128mul_init_4k_lle
248 gf128mul_init_64k_bbe
249 gf128mul_init_64k_lle
250 gfs2_alloc_get
251 gigaset_initdriver
252 go7007_alloc
253 groups_alloc
254 gss_alloc_context
255 hashbin_new
256 hash_new
257 hashtab_create
258 hci_alloc_dev
259 hci_conn_add
260 hfs_btree_open
261 hfsplus_btree_open
262 hid_register_field
263 __hostap_add_bss
264 hpfs_get_4sectors
265 hpfs_load_bitmap_directory
266 hpfs_load_code_page
267 hpfs_map_4sectors
268 hpsb_alloc_host
269 hpsb_alloc_packet
270 hpsb_iso_common_init
271 hso_create_device
272 hso_create_shared_int
273 i1480u_tx_create
274 __i2400m_work_setup
275 i2c_matroxfb_probe
276 i2c_new_device
277 i2o_exec_wait_alloc
278 ibmasm_new_command
279 ibm_slot_from_id
280 ib_ucm_ctx_alloc
281 icn_initcard
282 ics5342_init
283 idt77252_init_est
284 ieee80211_alloc_txb
285 ieee80211_ccmp_init
286 ieee80211_key_alloc
287 ieee80211_tkip_init
288 iio_allocate_device
289 iio_allocate_interrupt
290 iio_allocate_trigger
291 in_cache_add_entry
292 inetdev_init
293 inet_frag_alloc
294 init_sbd
295 init_send_hfcd
296 input_allocate_device
297 input_allocate_polled_device
298 ioat2_alloc_ring
299 ioat_dma_alloc_descriptor
300 iommu_domain_alloc
301 ipc_alloc
302 ipc_rcu_alloc
303 ipmi_alloc_recv_msg
304 ipmi_alloc_smi_msg
305 ipoib_cm_create_tx
306 ipoib_create_ah
307 ipoib_mcast_alloc
308 ipoib_mcast_iter_init
309 ipoib_neigh_alloc
310 ipoib_path_iter_init
311 ipr_alloc_ucode_buffer
312 ipv6_add_dev
313 ip_vs_dest_set_insert
314 ipw_alloc_error_log
315 ipwireless_hardware_create
316 ipwireless_network_create
317 ipw_rx_queue_alloc
318 ipxitf_alloc
319 ircomm_open
320 irda_usb_find_class_desc
321 iriap_open
322 irias_new_integer_value
323 irias_new_missing_value
324 irias_new_object
325 irias_new_octseq_value
326 irias_new_string_value
327 irlap_open
328 irlmp_copy_discoveries
329 irlmp_open_lsap
330 irlmp_register_client
331 irlmp_register_service
332 irttp_dup
333 irttp_open_tsap
334 iscsi_alloc_session
335 iscsi_create_conn
336 iscsi_create_endpoint
337 isdn_audio_adpcm_init
338 isdn_audio_dtmf_init
339 isdn_audio_silence_init
340 isdn_ppp_ccp_reset_alloc
341 isdn_ppp_ccp_reset_alloc_state
342 isdn_v110_open
343 iser_device_find_by_ib_device
344 iso_sched_alloc
345 iso_stream_alloc
346 it821x_firmware_command
347 jffs2_alloc_full_dirent
348 journal_init_common
349 kcalloc
350 kmalloc
351 kmem_alloc
352 kobject_create
353 kobject_get_path
354 kobj_map_init
355 kset_create
356 kstruprdup
357 kvasprintf
358 kvm_create_pic
359 kvm_create_pit
360 kzalloc
361 lapb_create_cb
362 lc_create
363 lib80211_ccmp_init
364 lib80211_tkip_init
365 lib80211_wep_init
366 libipw_alloc_txb
367 line6_alloc_sysex_buffer
368 linear_conf
369 llc_sap_alloc
370 loop_alloc
371 lpddr_cmdset
372 lpddr_probe_chip
373 lpfc_alloc_fast_evt
374 lpfc_bsg_event_new
375 lpfc_create_vport_work_array
376 lpfc_els_hbq_alloc
377 lpfc_hba_alloc
378 lpfc_sli4_create_rpi_hdr
379 lpfc_sli4_queue_alloc
380 lpfc_sli4_rb_alloc
381 make_8023_client
382 make_acpi_ec
383 make_bind_capture
384 make_class_name
385 make_cm_node
386 make_driver_name
387 make_EII_client
388 make_entry
389 make_resource
390 make_slot_name
391 map_absent_probe
392 map_ram_probe
393 map_rom_probe
394 match_strdup
395 matroxfb_crtc2_probe
396 mb_cache_create
397 mca_attach_bus
398 mdiobus_alloc
399 md_register_thread
400 mem_cgroup_alloc
401 memstick_alloc_card
402 memstick_alloc_host
403 memtype_get_idx
404 mesh_table_alloc
405 mgsl_allocate_device
406 mini_cm_listen
407 minstrel_alloc
408 minstrel_alloc_sta
409 mISDN_register_clock
410 mlx4_alloc_db_pgdir
411 mlx4_alloc_icm
412 mlx4_en_add
413 mmc_alloc_host
414 mppe_alloc
415 mpt2sas_transport_port_add
416 mptsas_expander_add
417 mptscsih_info
418 mthca_alloc_icm
419 mthca_alloc_icm_table
420 mv88e1xxx_phy_create
421 mv88x201x_phy_create
422 mvs_alloc_task
423 mvs_pci_alloc
424 my3126_phy_create
425 neigh_hash_alloc
426 nes_cm_alloc_core
427 nes_get_cqp_request
428 net_alloc_generic
429 netdev_create_hash
430 netfs_trans_alloc
431 netlbl_unlhsh_add_iface
432 new_adapter
433 new_inode_smack
434 new_l3_process
435 new_node
436 new_plci
437 new_pts_fs_info
438 new_tape_buffer
439 new_writequeue_entry
440 nfs3_alloc_createdata
441 nfs4_acl_new
442 nfs4_alloc_createdata
443 nfs4_alloc_lockdata
444 nfs4_alloc_lock_state
445 nfs4_alloc_open_state
446 nfs4_alloc_session
447 nfs4_alloc_state_owner
448 nfs4_alloc_unlockdata
449 nfs4_opendata_alloc
450 nfs_alloc_parsed_mount_data
451 nfs_alloc_seqid
452 nfs_alloc_server
453 nfs_cache_defer_req_alloc
454 n_hdlc_alloc
455 ni_65xx_alloc_subdevice_private
456 ni_gpct_device_construct
457 nilfs_segctor_new
458 niu_new_parent
459 nlm_alloc_call
460 nlmclnt_prepare_block
461 nlm_lookup_host
462 nlmsvc_create_block
463 nodemgr_create_node
464 nodemgr_process_unit_directory
465 nsm_create_handle
466 ocfs2_allocate_refcount_tree
467 ocfs2_alloc_quota_recovery
468 ocfs2_dx_dir_kmalloc_leaves
469 ocfs2_new_dlm_debug
470 ocfs2_new_path
471 ocfs2_xattr_bucket_new
472 _osd_request_alloc
473 osd_WaitEventCreate
474 oslec_create
475 oti6858_buf_alloc
476 p54_convert_db
477 padata_alloc
478 padata_alloc_pd
479 panel_bind_key
480 parkbd_allocate_serio
481 parport_register_device
482 parport_register_port
483 path_rec_create
484 pci_alloc_bus
485 pcibios_get_irq_routing_table
486 pci_create_slot
487 pcie_init
488 pci_mmconfig_add
489 pciserial_init_ports
490 pcmcia_device_add
491 pcpu_get_vm_areas
492 pcrypt_alloc_instance
493 perf_mmap_data_alloc
494 __phonet_device_alloc
495 pkt_alloc_packet_data
496 pkt_bio_alloc
497 pkt_kobj_create
498 pl2303_buf_alloc
499 pm3393_mac_create
500 pm8001_alloc_task
501 pmcraid_alloc_sglist
502 pneigh_lookup
503 pnp_add_card_id
504 pnp_add_id
505 pnp_alloc
506 pnp_alloc_card
507 pnp_alloc_dev
508 pnp_build_option
509 pnp_new_resource
510 pohmelfs_name_alloc
511 pool_allocate
512 pool_alloc_page
513 posix_acl_alloc
514 prism2_read_pda
515 prism2_wep_init
516 __proc_create
517 publ_create
518 pvr2_context_create
519 pvr2_dvb_create
520 pvr2_eeprom_fetch
521 pvr2_full_eeprom_fetch
522 pvr2_hdw_create
523 pvr2_ioread_create
524 pvr2_std_create_enum
525 pvr2_stream_create
526 pvr2_sysfs_class_create
527 pvr2_sysfs_create
528 pvr2_v4l2_create
529 qcam_init
530 qdisc_class_hash_alloc
531 qla2x00_alloc_fcport
532 qla2x00_alloc_work
533 qla84xx_get_chip
534 qset_new_std
535 queue_new
536 r10bio_pool_alloc
537 r1bio_pool_alloc
538 r8a66597_make_td
539 radeon_atombios_get_lvds_info
540 radeon_atombios_get_primary_dac_info
541 radeon_atombios_get_ss_info
542 radeon_atombios_get_tv_dac_info
543 radeon_atombios_set_dac_info
544 radeon_atombios_set_dig_info
545 radeon_combios_get_lvds_info
546 radeon_combios_get_primary_dac_info
547 radeon_combios_get_tv_dac_info
548 radeon_i2c_create
549 radeon_i2c_create_dp
550 radeon_legacy_get_ext_tmds_info
551 radeon_legacy_get_lvds_info_from_regs
552 radeon_legacy_get_tmds_info
553 rate_control_alloc
554 rate_control_pid_alloc
555 rate_control_pid_alloc_sta
556 rdma_create_xprt
557 rds_message_alloc
558 rds_rdma_prepare
559 read_rds_samples
560 Realloc
561 realloc_argv
562 recent_entry_init
563 regdom_intersect
564 register_8022_client
565 register_snap_client
566 __register_sysctl_paths
567 relay_alloc_page_array
568 relay_create_buf
569 relay_open
570 __request_region
571 resv_map_alloc
572 rfcomm_dlc_alloc
573 rfcomm_session_add
574 rfkill_alloc
575 __ring_buffer_alloc
576 ring_buffer_read_start
577 rndis_add_response
578 rpc_alloc_iostats
579 rs_init
580 rxrpc_alloc_bundle
581 rxrpc_alloc_connection
582 rxrpc_alloc_local
583 rxrpc_alloc_peer
584 rxrpc_alloc_transport
585 saa7164_buffer_alloc
586 sas_ex_discover_end_dev
587 sas_ex_discover_expander
588 sas_phy_alloc
589 sas_port_alloc
590 savemem
591 sbp2_alloc_device
592 scan_behind_bridge
593 scm_fp_dup
594 scsi_alloc_sdev
595 scsi_bios_ptable
596 scsi_host_alloc
597 scsi_prep_async_scan
598 sctp_association_new
599 sctp_auth_create_key
600 sctp_auth_make_key_vector
601 sctp_auth_shkey_create
602 sctp_datamsg_new
603 sctp_endpoint_new
604 sctp_pack_cookie
605 sctp_ssnmap_new
606 sctp_transport_new
607 scx200_create_iface
608 sd_alloc_ctl_entry
609 sdebug_device_create
610 sdev_evt_alloc
611 seq_create_client1
612 __seq_open_private
613 serial_buf_alloc
614 sesInfoAlloc
615 sf_sample_new
616 sf_zone_new
617 sg_add_sfp
618 slhc_init
619 slvl_init
620 smk_import_entry
621 smscore_createbuffer
622 smtc_alloc_fb_info
623 snd_ctl_new
624 snd_emux_create_port
625 snd_gf1_mem_xalloc
626 snd_info_create_entry
627 snd_midi_channel_alloc_set
628 snd_midi_channel_init_set
629 snd_pdacf_create
630 snd_seq_create_port
631 snd_seq_fifo_new
632 snd_seq_oss_readq_new
633 snd_seq_oss_timer_new
634 snd_seq_oss_writeq_new
635 snd_seq_pool_new
636 snd_seq_prioq_new
637 snd_seq_timer_new
638 snd_sf_new
639 snd_timer_instance_new
640 __snd_util_memblk_new
641 snd_util_memhdr_new
642 snd_vx_create
643 sock_kmalloc
644 spi_alloc_device
645 spi_alloc_master
646 squashfs_cache_init
647 srp_add_port
648 srp_alloc_iu
649 srp_ring_alloc
650 sta_info_alloc
651 st_allocate_request
652 stl_allocbrd
653 stli_allocbrd
654 stub_device_alloc
655 submit_async_request
656 subscr_subscribe
657 sv11_init
658 __svc_create
659 svc_setup_socket
660 synaptics_i2c_touch_create
661 sysfs_init_inode_attrs
662 t1_espi_create
663 t1_sge_create
664 t1_tp_create
665 table_seq_start
666 tconInfoAlloc
667 tcp_v4_save_options
668 ti_buf_alloc
669 tifm_alloc_adapter
670 tipc_cltr_create
671 tipc_disc_init_link_req
672 tipc_link_create
673 tipc_nameseq_create
674 tipc_subseq_alloc
675 tipc_zone_create
676 tomoyo_find_or_assign_new_profile
677 tomoyo_realpath_from_path
678 tpm_bios_log_setup
679 tpm_register_hardware
680 trace_create_file_ops
681 ttm_object_device_init
682 ttm_object_file_init
683 ttm_tt_create
684 tty_audit_buf_alloc
685 tty_buffer_alloc
686 _ubh_bread_
687 ucma_alloc_ctx
688 ucma_alloc_multicast
689 udf_sb_alloc_bitmap
690 umc_device_create
691 usb_alloc_dev
692 usb_alloc_urb
693 usb_cache_string
694 usb_create_hcd
695 usbctlx_alloc
696 usbip_alloc_iso_desc_pdu
697 usbvision_alloc
698 uvc_alloc_entity
699 uvesafb_prep
700 uvesafb_vbe_state_save
701 __uwb_beca_add
702 uwb_drp_ie_alloc
703 uwb_rc_alloc
704 uwb_rsv_alloc
705 via_new_spec
706 __videobuf_alloc
707 videobuf_dvb_alloc_frontend
708 videocodec_attach
709 vlan_group_alloc
710 vlsi_alloc_ring
711 vmalloc_to_sg
712 vme_dma_pattern_attribute
713 vme_dma_pci_attribute
714 vme_dma_request
715 vme_dma_vme_attribute
716 vme_lm_request
717 vme_master_request
718 vme_new_dma_list
719 vme_slave_request
720 vmxnet3_copy_mc
721 vnic_dev_register
722 vq_req_alloc
723 vsc7326_mac_create
724 vxfs_getfsh
725 __vxge_hw_channel_allocate
726 w1_alloc_dev
727 wl1271_op_prepare_multicast
728 wl_new_wavepoint
729 wlp_create_wssid_e
730 wpan_phy_alloc
731 wusb_dev_alloc
732 xfrm_hash_alloc
733 xfrm_policy_alloc
734 xfrm_state_alloc
735 xhci_alloc_command
736 xhci_alloc_container_ctx
737 xhci_ring_alloc
738 xhci_segment_alloc
739 xt_alloc_table_info
740 xv_create_pool
741 z_comp_alloc
742 z_decomp_alloc
743 zfwMemAllocate
744 zlib_init
745 zoran_setup_videocodec