Generate a list of functions that allocate data.
[smatch.git] / smatch_data / kernel.allocation_funcs
blob6faa0c30679bb6dbc3e0d6fa3c4a496ee81da4ca
1 // list of functions that return a new allocation.
2 // generated by `gen_allocation_list.sh`
3 aarp_alloc
4 acquire_group
5 add_device
6 add_missing_dev
7 add_one_partition
8 adfs_read_map
9 aer_alloc_rpc
10 afs_alloc_flat_call
11 afs_alloc_server
12 afs_vlocation_alloc
13 agp_alloc_bridge
14 agp_create_client
15 agp_create_controller
16 agp_create_memory
17 agp_create_user_memory
18 ahc_alloc
19 ahd_alloc
20 ahd_alloc_tstate
21 alloc_as_io_context
22 alloc_async
23 allocate_bitmap_node
24 allocate_request
25 __alloc_atm_dev
26 alloc_bd_holder
27 alloc_behind_pages
28 alloc_buffer
29 alloc_cell
30 alloc_chunk
31 alloc_client
32 alloc_context
33 alloc_ctrl_packet
34 alloc_data_packet
35 alloc_dca_provider
36 alloc_dev
37 _alloc_dirty_log_type
38 alloc_dma_iso_ctx
39 alloc_dock_dependent_device
40 alloc_ebda_hpc
41 alloc_ep
42 alloc_error_bus
43 alloc_fdtable
44 alloc_jh
45 alloc_journal_list
46 alloc_locked_buffer
47 alloc_mpc
48 alloc_msi_entry
49 alloc_multipath
50 alloc_nfs_open_context
51 _alloc_path_selector
52 alloc_pci_dev
53 alloc_pcie_device
54 __alloc_pending_request
55 alloc_pgpath
56 alloc_pg_vec
57 alloc_pipe_info
58 alloc_pl
59 alloc_priority_group
60 alloc_rdma
61 alloc_read_gpt_entries
62 alloc_read_gpt_header
63 alloc_resources
64 alloc_rootdomain
65 alloc_scq
66 alloc_selector
67 alloc_sglist
68 alloc_sock_iocb
69 alloc_super
70 alloc_target
71 alloc_tree
72 alloc_tty_driver
73 alloc_urbs
74 ap_add_sta
75 ap_auth_make_challenge
76 argv_split
77 ata_port_alloc
78 ath9k_hw_newstate
79 ath_rate_alloc_sta
80 atif_add_device
81 audit_buffer_alloc
82 audit_krule_to_data
83 audit_krule_to_rule
84 autofs4_init_ino
85 avmcard_dma_alloc
86 ax25_create_cb
87 b1_alloc_card
88 b43_calibrate_lo_setting
89 b43_generate_dyn_tssi2dbm_tab
90 b43_generate_probe_resp
91 b43legacy_generate_probe_resp
92 b43legacy_setup_dmaring
93 b43legacy_setup_pioqueue
94 b43_setup_dmaring
95 b43_setup_pioqueue_rx
96 b43_setup_pioqueue_tx
97 bio_alloc_bioset
98 bio_alloc_map_data
99 bioset_create
100 bitmap_alloc_page
101 __blk_queue_init_tags
102 brd_alloc
103 bsd_alloc
104 bsg_alloc_device
105 btrfs_alloc_leaf_ref
106 build_path_from_dentry
107 bvec_alloc_bs
108 call_usermodehelper_setup
109 capidev_alloc
110 capiminor_alloc
111 capincci_alloc
112 cas_page_alloc
113 cdebbuf_alloc
114 cdev_alloc
115 cfi_read_pri
116 cfi_staa_setup
117 cifs_build_path_to_root
118 cifs_get_share_name
119 clusterip_config_init
120 cmtp_application_add
121 cn_queue_alloc_callback_entry
122 cn_queue_alloc_dev
123 copy_tlv
124 country_ie_2_rd
125 cpia2_init_camera_struct
126 cpia_register_camera
127 cpqhp_slot_create
128 create_a
129 create_driver
130 create_event
131 create_l2
132 create_port
133 create_regulator
134 create_rmpp_recv
135 create_serial
136 create_unique_id
137 __create_workqueue_key
138 cryptd_alloc_instance
139 __crypto_alloc_tfm
140 cs46xx_dsp_spos_create
141 csr1212_create_csr
142 csr1212_new_keyval
143 cstate_alloc
144 cx88_core_create
145 cxgb3i_adapter_add
146 cxgb3i_c3cn_create
147 cxgb3i_ddp_make_gl
148 cxgb_alloc_mem
149 cyberpro_alloc_fb_info
150 cypress_buf_alloc
151 DAC960_DetectController
152 dcookie_register
153 debug_buffer_allocate
154 device_alloc
155 dev_seq_start
156 dlm_allocate_lvb
157 dlm_allocate_rsb
158 dlm_alloc_ctxt
159 dlm_alloc_pagevec
160 dma_pin_iovec_pages
161 dm_dirty_log_create
162 dn_dev_alloc_ifa
163 dn_dev_create
164 dn_new_zone
165 drm_do_probe_ddc_edid
166 drm_mode_create
167 drm_pci_alloc
168 drm_property_create
169 drm_property_create_blob
170 drm_realloc
171 dsp_cmx_new_conf
172 edac_device_alloc_ctl_info
173 edac_mc_alloc
174 edac_pci_alloc_ctl_info
175 edge_buf_alloc
176 efx_tsoh_heap_alloc
177 eg_cache_add_entry
178 ext3_htree_create_dir_info
179 ext4_htree_create_dir_info
180 fb_create_modedb
181 fb_do_probe_ddc_edid
182 fc_exch_mgr_alloc
183 fc_rport_create
184 fc_rport_rogue_create
185 fib6_alloc_table
186 fib_hash_table
187 fl_create
188 flexcop_device_kmalloc
189 fn_new_zone
190 frame_new
191 fuse_file_alloc
192 fw_node_create
193 garp_attr_create
194 genprobe_ident_chips
195 getdqbuf
196 get_free_de
197 get_indirect_ea
198 get_new_element
199 get_scq
200 gf128mul_init_4k_bbe
201 gf128mul_init_4k_lle
202 gf128mul_init_64k_bbe
203 gf128mul_init_64k_lle
204 gfs2_alloc_get
205 gigaset_initdriver
206 groups_alloc
207 gss_alloc_context
208 hashbin_new
209 hashtab_create
210 hci_alloc_dev
211 hci_conn_add
212 hfs_btree_open
213 hfsplus_btree_open
214 hid_register_field
215 hpfs_get_4sectors
216 hpfs_load_bitmap_directory
217 hpfs_load_code_page
218 hpfs_map_4sectors
219 hpsb_alloc_host
220 hpsb_alloc_packet
221 hpsb_iso_common_init
222 hso_create_device
223 hso_create_shared_int
224 i1480u_tx_create
225 i2c_matroxfb_probe
226 i2c_new_device
227 i2o_exec_wait_alloc
228 ibmasm_new_command
229 ibm_slot_from_id
230 ib_ucm_ctx_alloc
231 icn_initcard
232 ics5342_init
233 ide_tape_kmalloc_buffer
234 idt77252_init_est
235 ieee80211_alloc_txb
236 ieee80211_key_alloc
237 ieee80211_rx_bss_add
238 ieee80211_rx_mesh_bss_add
239 in_cache_add_entry
240 inetdev_init
241 inet_frag_alloc
242 init_gdlm
243 init_sbd
244 init_send_hfcd
245 input_allocate_device
246 input_allocate_polled_device
247 ioat_dma_alloc_descriptor
248 ioat_dma_probe
249 ipc_alloc
250 ipc_rcu_alloc
251 ipmi_alloc_recv_msg
252 ipmi_alloc_smi_msg
253 ipoib_cm_create_tx
254 ipoib_create_ah
255 ipoib_mcast_alloc
256 ipoib_mcast_iter_init
257 ipoib_neigh_alloc
258 ipoib_path_iter_init
259 ipr_alloc_ucode_buffer
260 ipv6_add_dev
261 ip_vs_dest_set_insert
262 ipw_alloc_error_log
263 ipwireless_hardware_create
264 ipwireless_network_create
265 ipw_rx_queue_alloc
266 ipxitf_alloc
267 ircomm_open
268 irda_usb_find_class_desc
269 iriap_open
270 irias_new_integer_value
271 irias_new_missing_value
272 irias_new_object
273 irias_new_octseq_value
274 irias_new_string_value
275 irlap_open
276 irlmp_copy_discoveries
277 irlmp_open_lsap
278 irlmp_register_client
279 irlmp_register_service
280 irttp_dup
281 irttp_open_tsap
282 iscsi_alloc_session
283 iscsi_create_conn
284 iscsi_create_endpoint
285 isdn_audio_adpcm_init
286 isdn_audio_dtmf_init
287 isdn_audio_silence_init
288 isdn_ppp_ccp_reset_alloc
289 isdn_ppp_ccp_reset_alloc_state
290 isdn_v110_open
291 iser_device_find_by_ib_device
292 iso_sched_alloc
293 iso_stream_alloc
294 it821x_firmware_command
295 jffs2_alloc_full_dirent
296 journal_init_common
297 kmem_alloc
298 kobject_create
299 kobject_get_path
300 kobj_map_init
301 kset_create
302 kstruprdup
303 kvasprintf
304 kvm_create_pic
305 kvm_create_pit
306 lapb_create_cb
307 lib80211_ccmp_init
308 lib80211_tkip_init
309 lib80211_wep_init
310 linear_conf
311 llc_sap_alloc
312 loop_alloc
313 lpddr_cmdset
314 lpddr_probe_chip
315 lpfc_alloc_fast_evt
316 lpfc_create_vport_work_array
317 lpfc_els_hbq_alloc
318 lpfc_new_scsi_buf
319 make_8023_client
320 make_acpi_ec
321 make_class_name
322 make_cm_node
323 make_driver_name
324 make_EII_client
325 make_entry
326 make_resource
327 make_slot_name
328 map_absent_probe
329 map_ram_probe
330 map_rom_probe
331 match_strdup
332 matroxfb_crtc2_probe
333 mb_cache_create
334 mca_attach_bus
335 mdiobus_alloc
336 md_register_thread
337 mem_cgroup_alloc
338 memstick_alloc_card
339 memstick_alloc_host
340 memtype_get_idx
341 mesh_table_alloc
342 mgsl_allocate_device
343 mini_cm_listen
344 minstrel_alloc
345 minstrel_alloc_sta
346 mISDN_register_clock
347 mlx4_alloc_db_pgdir
348 mlx4_alloc_icm
349 mlx4_en_add
350 mmc_alloc_host
351 mppe_alloc
352 mptscsih_info
353 mthca_alloc_icm
354 mthca_alloc_icm_table
355 mv88e1xxx_phy_create
356 mv88x201x_phy_create
357 mvs_alloc
358 my3126_phy_create
359 neigh_hash_alloc
360 nes_cm_alloc_core
361 nes_get_cqp_request
362 net_alloc_generic
363 netdev_create_hash
364 netlbl_unlhsh_add_iface
365 new_adapter
366 new_inode_smack
367 new_l3_process
368 newpart
369 new_pcm_stream
370 new_plci
371 new_pts_fs_info
372 new_tape_buffer
373 new_writequeue_entry
374 nfs3_alloc_createdata
375 nfs4_acl_new
376 nfs4_alloc_createdata
377 nfs4_alloc_lockdata
378 nfs4_alloc_lock_state
379 nfs4_alloc_open_state
380 nfs4_alloc_state_owner
381 nfs4_alloc_unlockdata
382 nfs4_opendata_alloc
383 nfs_alloc_client
384 nfs_alloc_seqid
385 nfs_alloc_server
386 n_hdlc_alloc
387 niu_new_parent
388 nlm_alloc_call
389 nlmclnt_prepare_block
390 nlm_lookup_host
391 nlmsvc_create_block
392 nodemgr_create_node
393 nodemgr_process_unit_directory
394 nsm_create_handle
395 ocfs2_alloc_quota_recovery
396 ocfs2_new_dlm_debug
397 ocfs2_new_path
398 ocfs2_xattr_bucket_new
399 oti6858_buf_alloc
400 parkbd_allocate_serio
401 parport_register_device
402 parport_register_port
403 path_rec_create
404 pci_alloc_bus
405 pcibios_get_irq_routing_table
406 pci_create_slot
407 pcie_init
408 pciserial_init_ports
409 pcmcia_device_add
410 __phonet_device_alloc
411 pkt_alloc_packet_data
412 pkt_bio_alloc
413 pkt_kobj_create
414 pl2303_buf_alloc
415 pm3393_mac_create
416 pneigh_lookup
417 pnp_add_card_id
418 pnp_add_id
419 pnp_alloc
420 pnp_alloc_card
421 pnp_alloc_dev
422 pnp_build_option
423 pnp_new_resource
424 pool_allocate
425 pool_alloc_page
426 posix_acl_alloc
427 prism2_read_pda
428 __proc_create
429 publ_create
430 pvr2_context_create
431 pvr2_dvb_create
432 pvr2_eeprom_fetch
433 pvr2_full_eeprom_fetch
434 pvr2_hdw_create
435 pvr2_ioread_create
436 pvr2_std_create_enum
437 pvr2_stream_create
438 pvr2_sysfs_class_create
439 pvr2_sysfs_create
440 pvr2_v4l2_create
441 qcam_init
442 qdisc_class_hash_alloc
443 qla2x00_alloc_fcport
444 qla2x00_alloc_work
445 qla84xx_get_chip
446 queue_new
447 r10bio_pool_alloc
448 r1bio_pool_alloc
449 r8a66597_make_td
450 rate_control_alloc
451 rate_control_pid_alloc
452 rate_control_pid_alloc_sta
453 rdma_create_xprt
454 realloc_argv
455 recent_entry_init
456 regdom_intersect
457 register_8022_client
458 register_snap_client
459 __register_sysctl_paths
460 relay_alloc_page_array
461 relay_create_buf
462 relay_open
463 __request_region
464 resv_map_alloc
465 rfcomm_dlc_alloc
466 rfcomm_session_add
467 rfkill_allocate
468 ring_buffer_alloc
469 ring_buffer_read_start
470 RIOGetCmdBlk
471 rndis_add_response
472 rs_alloc_sta
473 rs_init
474 rxrpc_alloc_bundle
475 rxrpc_alloc_connection
476 rxrpc_alloc_local
477 rxrpc_alloc_peer
478 rxrpc_alloc_transport
479 sas_ex_discover_end_dev
480 sas_ex_discover_expander
481 sas_phy_alloc
482 sas_port_alloc
483 savemem
484 sbp2_alloc_device
485 scan_behind_bridge
486 scm_fp_dup
487 scsi_alloc_sdev
488 scsi_bios_ptable
489 scsi_host_alloc
490 scsi_prep_async_scan
491 sctp_auth_create_key
492 sctp_auth_make_key_vector
493 sctp_auth_shkey_create
494 sctp_datamsg_new
495 sctp_pack_cookie
496 sctp_ssnmap_new
497 scx200_create_iface
498 sdebug_device_create
499 sdev_evt_alloc
500 seq_create_client1
501 __seq_open_private
502 serial_buf_alloc
503 sesInfoAlloc
504 sf_sample_new
505 sf_zone_new
506 sg_add_sfp
507 sk_prot_alloc
508 slhc_init
509 slvl_init
510 smk_import_entry
511 smscore_createbuffer
512 snd_card_new
513 snd_ctl_new
514 snd_emux_create_port
515 snd_gf1_mem_xalloc
516 snd_info_create_entry
517 snd_midi_channel_alloc_set
518 snd_midi_channel_init_set
519 snd_pdacf_create
520 snd_seq_create_port
521 snd_seq_fifo_new
522 snd_seq_oss_readq_new
523 snd_seq_oss_timer_new
524 snd_seq_oss_writeq_new
525 snd_seq_pool_new
526 snd_seq_prioq_new
527 snd_seq_timer_new
528 snd_sf_new
529 snd_timer_instance_new
530 __snd_util_memblk_new
531 snd_util_memhdr_new
532 snd_vx_create
533 sock_kmalloc
534 spi_alloc_device
535 spi_alloc_master
536 squashfs_cache_init
537 srp_add_port
538 srp_alloc_iu
539 sta_info_alloc
540 st_allocate_request
541 stl_allocbrd
542 stli_allocbrd
543 submit_async_request
544 subscr_subscribe
545 sv11_init
546 __svc_create
547 svc_setup_socket
548 t1_espi_create
549 t1_sge_create
550 t1_tp_create
551 table_seq_start
552 tconInfoAlloc
553 tcp_v4_save_options
554 ti_buf_alloc
555 tifm_alloc_adapter
556 tipc_cltr_create
557 tipc_disc_init_link_req
558 tipc_link_create
559 tipc_nameseq_create
560 tipc_zone_create
561 tpm_bios_log_setup
562 tpm_register_hardware
563 tty_audit_buf_alloc
564 tty_buffer_alloc
565 ucma_alloc_ctx
566 ucma_alloc_multicast
567 udf_sb_alloc_bitmap
568 umc_device_create
569 usb_alloc_dev
570 usb_alloc_urb
571 usb_cache_string
572 usb_create_hcd
573 usbvision_alloc
574 uvesafb_prep
575 uvesafb_vbe_state_save
576 __uwb_beca_add
577 uwb_drp_ie_alloc
578 uwb_rc_alloc
579 uwb_rsv_alloc
580 __videobuf_alloc
581 videobuf_dvb_alloc_frontend
582 videobuf_pages_to_sg
583 videocodec_attach
584 vlan_group_alloc
585 vlsi_alloc_ring
586 vnic_dev_register
587 vq_req_alloc
588 vsc7326_mac_create
589 vxfs_getfsh
590 w1_alloc_dev
591 wl_new_wavepoint
592 wlp_create_wssid_e
593 wusb_dev_alloc
594 xfrm_hash_alloc
595 xfrm_policy_alloc
596 xfrm_state_alloc
597 xt_alloc_table_info
598 z_comp_alloc
599 z_decomp_alloc
600 zoran_setup_videocodec