math: improve how get_absolute_min/max() work
[smatch.git] / smatch_data / kernel.sizeof_param
bloba805b59c8461b8b37d46c8f690dc83cbc7a90173
1 // list of function parameters that are the size of a buffer.
2 // generated by `gen_sizeof_param.sh`
3 access_process_vm 3 2
4 acpi_os_unmap_memory 1 0
5 add_device_randomness 1 0
6 adpt_i2o_post_wait 2 1
7 adpt_i2o_query_scalar 5 4
8 adv7170_write_block 2 1
9 adv7175_write_block 2 1
10 af9013_write_ofsm_regs 3 2
11 af9015_read_regs 3 2
12 af9033_rd_regs 3 2
13 anysee_ctrl_msg 2 1
14 anysee_ctrl_msg 4 3
15 asd_read_flash_seg 3 1
16 asd_read_ocm_seg 3 1
17 at76_get_mib 3 2
18 ata_dev_config_ncq 2 1
19 ata_id_c_string 3 1
20 ath6kl_wmi_add_wow_pattern_cmd 3 5
21 ath9k_hw_name 2 1
22 atmel_copy_to_card 3 2
23 audit_make_reply 6 5
24 be_roce_mcc_cmd 2 1
25 be_wrb_cmd_hdr_prepare 3 0
26 bitmap_scnprintf 1 0
27 blkg_path 2 1
28 bluecard_read 3 2
29 bnep_send 2 1
30 bnx2fc_initiate_els 3 2
31 brcmf_c_mkiovar 4 3
32 brcmf_exec_dcmd 3 2
33 brcmf_proto_cdc_query_dcmd 4 3
34 brcmf_proto_cdc_set_dcmd 4 3
35 bt819_write_block 2 1
36 bt_get_result 2 1
37 btrfs_insert_item 4 3
38 bt_start_transaction 2 1
39 __builtin_memset 2 0
40 bulk_w 3 2
41 calc_hmac 2 1
42 calc_mic_tx_frag 2 1
43 ceph_osdmap_state_str 1 0
44 ceph_x_encrypt 4 3
45 cfc_write_array_to_buffer 2 1
46 ckhdid_printf 1 0
47 __clear_user 1 0
48 clear_user 1 0
49 cmd_complete 5 4
50 cmdline_find_option 2 1
51 cmsghdr_from_user_compat_to_kern 3 2
52 _config_request 5 4
53 console_cont_flush 1 0
54 copy_from_user 2 0
55 copy_from_user 2 1
56 __copy_from_user_inatomic 2 0
57 copy_from_user_nmi 2 0
58 copy_in_user 2 0
59 copy_in_user 2 1
60 copy_to_user 2 0
61 __copy_to_user 2 1
62 copy_to_user 2 1
63 cpulist_scnprintf 1 0
64 cpumask_scnprintf 1 0
65 csum_partial 1 0
66 cx18_eeprom_dump 2 1
67 cxd2820r_rd_regs 3 2
68 cxusb_ctrl_msg 3 2
69 dbg_chgconf 2 1
70 dbg_chgstat 1 0
71 dbg_command_buf 1 0
72 dbg_intr_buf 1 0
73 dbg_port_buf 1 0
74 dbg_regstat 1 0
75 dbg_status_buf 1 0
76 derived_key_decrypt 2 1
77 derived_key_encrypt 2 1
78 __d_head 1 0
79 digsig_verify_rsa 4 3
80 DIVA_DIDD_Read 1 0
81 diva_get_driver_info 2 1
82 diva_get_trace_filter 0 1
83 dma_free_attrs 1 2
84 dma_map_single_attrs 2 1
85 domain_flush_cache 2 1
86 do_sigpending 1 0
87 d_path 2 1
88 drbd_recv 2 1
89 drbd_recv_short 3 2
90 _drbd_send_cmd 4 3
91 ds2780_battery_io 3 1
92 ds2780_write 3 1
93 ds2781_battery_io 3 1
94 ds2781_write 3 1
95 ds_recv_data 2 1
96 ds_recv_status_nodump 3 2
97 dst_put_ci 2 1
98 dump_write 2 1
99 dvb_play_kernel 2 1
100 dvb_usbv2_generic_rw 2 1
101 dvb_usbv2_generic_rw 4 1
102 early_iounmap 1 0
103 ec_transaction 2 1
104 edac_dimm_info_location 2 1
105 edt_ft5x06_ts_readwrite 1 2
106 edt_ft5x06_ts_readwrite 3 4
107 efx_mcdi_rpc 3 2
108 efx_mcdi_rpc 5 4
109 enc28j60_mem_read 2 3
110 enc_get_mpeg_dma 3 1
111 fast_mix 2 1
112 fcoe_wwn_to_str 2 1
113 fill_note 3 4
114 findstr 3 2
115 fw_csr_string 3 2
116 garmin_write_bulk 2 1
117 get_fw_name 2 1
118 get_modalias 2 1
119 get_random_bytes 1 0
120 get_registers 2 3
121 get_rhf_errstring 2 1
122 gnet_stats_copy 3 2
123 gru_get_cb_exception_detail_str 3 2
124 gru_send_message_gpa 2 1
125 gspca_frame_add 3 2
126 h5_link_control 2 1
127 hci_send_cmd 2 3
128 hdmi_print_pcm_rates 2 1
129 hex_dump_to_buffer 1 0
130 hex_dump_to_buffer 5 4
131 hfa384x_from_aux 2 3
132 hfa384x_from_bap 3 2
133 hfa384x_to_aux 2 3
134 hp_wmi_perform_query 3 2
135 __hw_addr_add 2 1
136 i2400m_bm_cmd 2 1
137 i2400m_msg_check_status 2 1
138 i2400m_msg_to_dev 2 1
139 __i2400mu_send_barker 2 1
140 i2c_master_recv 2 1
141 i2c_master_send 2 1
142 i2c_read_demod_bytes 3 2
143 i2c_read_eeprom 4 3
144 i2c_smbus_read_i2c_block_data 2 3
145 i2c_smbus_write_i2c_block_data 2 3
146 i2c_w 3 2
147 i2c_write_demod_bytes 2 1
148 i2o_parm_issue 3 2
149 i2o_parm_table_get 7 6
150 ic_bootp_string 3 0
151 init_cdrom_command 2 1
152 input_bits_to_string 1 0
153 intel_sdvo_get_value 3 2
154 __iommu_flush_cache 2 1
155 ipath_decode_err 2 1
156 ipr_format_res_path 2 1
157 ip_vs_dbg_addr 2 1
158 ip_vs_dbg_callid 1 0
159 ipw2100_get_fwversion 2 1
160 ipw2100_get_ucodeversion 2 1
161 ipw_send_cmd_pdu 2 3
162 iscsi_if_send_reply 6 5
163 isdn_tty_getdial 2 1
164 isl12022_read_regs 3 2
165 it913x_io 7 6
166 it913x_read_reg 3 2
167 iwl_dvm_send_cmd_pdu 3 4
168 jdvbt90502_reg_read 3 2
169 kdb_getstr 1 0
170 key_get_type_from_user 2 0
171 keypad_send_key 1 0
172 kmemcheck_mark_initialized 1 0
173 kmemdup 1 0
174 kmsg_dump_get_line_nolock 3 2
175 ks8995_read 3 1
176 kvm_read_guest_cached 3 2
177 kvm_read_guest_page_mmu 5 3
178 kvm_read_nested_guest_page 4 2
179 l2cap_send_cmd 3 4
180 ldm_get_vstr 2 1
181 line6_dumpreq_init 2 1
182 line6_dumpreq_initbuf 2 1
183 line6_read_data 3 2
184 lme2510_usb_talk 2 1
185 lme2510_usb_talk 4 1
186 lme2510_usb_talk 4 3
187 logfs_crc32 1 0
188 logfs_inode_write 2 1
189 lpfc_nlp_state_name 1 0
190 match_strlcpy 2 0
191 mce_async_out 2 1
192 memchr 2 0
193 memcmp 2 0
194 memcmp 2 1
195 memcpy 2 0
196 memcpy 2 1
197 memcpy_fromio 2 0
198 memcpy_toio 2 1
199 memdup_user 1 0
200 memmove 2 0
201 memmove 2 1
202 memset 2 0
203 memset_io 2 0
204 mgmt_exec_nonemb_cmd 3 2
205 mgmt_pending_add 4 3
206 mma8450_read_block 3 2
207 mpol_to_str 1 0
208 msg_print_text 4 3
209 mt2060_writeregs 2 1
210 mt2131_writeregs 2 1
211 mt2266_writeregs 2 1
212 mt312_read 3 2
213 mt312_write 3 2
214 _mt352_write 2 1
215 mt352_write 2 1
216 musb_write_fifo 1 2
217 mwifiex_copy_rates 3 2
218 mwl8k_cmd_name 2 1
219 mwl8k_send_fw_load_cmd 2 1
220 __mxt_read_reg 2 3
221 my_hd 1 0
222 ncp_add_mem 2 1
223 next_entry 2 0
224 nf_nat_ftp_fmt_cmd 2 1
225 nla_memcmp 2 1
226 nla_put 2 3
227 nla_strlcpy 2 0
228 nlmsg_perm 3 2
229 nouveau_pm_perflvl_info 2 1
230 o2hb_debug_create 5 7
231 o2hb_fill_node_map 1 0
232 o2hb_fill_node_map_from_callback 1 0
233 o2net_fill_node_map 1 0
234 o2net_sendpage 2 1
235 o2nm_configured_node_map 1 0
236 ocfs2_sprintf_system_inode_name 1 0
237 ocrdma_copy_cpu_to_le32 2 0
238 ocrdma_le32_to_cpu 1 0
239 or51132_writebuf 2 1
240 orinoco_get_wpa_ie 1 0
241 oz_get_next_device_name 2 1
242 p54spi_spi_read 3 2
243 PC4500_readrid 3 2
244 PC4500_writerid 3 2
245 pcan_usb_pro_send_req 4 3
246 pci_free_consistent 1 2
247 pci_map_single 2 1
248 pci_read_vpd 2 3
249 pdu_read 2 1
250 pep_reply 4 3
251 persistent_ram_decode_rs8 2 1
252 picolcd_send_and_wait 3 2
253 pidff_find_fields 3 1
254 pidff_find_special_keys 3 2
255 platform_device_add_data 2 1
256 pn_raw_send 1 0
257 print_hex_dump 6 5
258 print_ie 2 1
259 printvalue 2 1
260 proc_get_long 5 4
261 psb_intel_sdvo_get_value 3 2
262 put_frag 2 1
263 pvr2_hdw_report_clients 2 1
264 pvr2_hdw_report_unlocked 3 2
265 pvr2_ioread_set_sync_key 2 1
266 pvr2_std_id_to_str 1 0
267 qlt_sched_sess_work 3 2
268 ql_write_cfg 2 1
269 queue_event 3 2
270 qword_get 2 1
271 rdcat 3 2
272 read_rom 2 3
273 _recv 2 1
274 reg_w 3 2
275 reg_wb 4 3
276 reg_w_buf 2 1
277 reg_w_ixbuf 3 2
278 reg_w_var 3 2
279 rndis_set_oid 3 2
280 rng_get_data 2 1
281 rpc_ntop 2 1
282 rpc_ntop4 2 1
283 rpc_ntop6_noscopeid 2 1
284 rtl92c_fill_h2c_cmd 2 3
285 rtl92d_fill_h2c_cmd 2 3
286 rtn_scope 1 0
287 rtn_type 1 0
288 s35390a_get_reg 3 2
289 s35390a_set_reg 3 2
290 saa7110_write_block 2 1
291 saa7185_write_block 2 1
292 scnprintf 1 0
293 scnprint_id 2 1
294 scsi_execute_req 4 3
295 scsi_mode_sense 4 3
296 scsi_sg_copy_from_buffer 2 1
297 sctp_addto_chunk 1 2
298 sctp_sf_abort_violation 5 4
299 _send 2 1
300 send_bulk_static_data 2 1
301 sendcmd_withirq 3 2
302 seq_write 2 1
303 set_registers 2 3
304 sg_copy_from_buffer 3 2
305 sg_copy_to_buffer 3 2
306 sg_init_one 2 1
307 sg_set_buf 2 1
308 sirdev_raw_write 2 1
309 skb_copy_to_linear_data 2 1
310 skb_header_pointer 2 3
311 sky2_name 2 1
312 smp_send_cmd 2 3
313 snd_hda_get_pin_label 4 3
314 snd_info_get_line 2 1
315 snd_info_get_str 2 0
316 snd_midi_event_decode 2 1
317 snd_mixart_send_msg 2 3
318 snd_pcm_debug_name 2 1
319 snd_print_channel_allocation 2 1
320 snd_print_pcm_bits 2 1
321 snd_rawmidi_kernel_read 2 1
322 snd_rawmidi_transmit_peek 2 1
323 snd_seq_expand_var_event 1 2
324 snd_task_name 2 1
325 snd_usb_caiaq_send_command 3 2
326 snd_usb_ctl_msg 7 6
327 snprintf 1 0
328 snprint_line 1 0
329 snprint_time 1 0
330 sock_kfree_s 2 1
331 solo_p2m_dma 5 3
332 sort 2 0
333 spi_read 2 1
334 spi_write 2 1
335 spi_write_then_read 2 1
336 spi_write_then_read 4 3
337 squashfs_read_metadata 4 1
338 string_get_size 3 2
339 stringify_lockname 3 2
340 strlcat 2 0
341 strlcpy 2 0
342 strncmp 2 0
343 strncmp 2 1
344 strncpy 2 0
345 strncpy_from_user 2 0
346 __svc_print_addr 2 1
347 svc_print_addr 2 1
348 svc_print_xprts 1 0
349 sw_3dp_id 2 1
350 swap_dws 1 0
351 __sym_mfree 2 1
352 synaptics_rmi4_i2c_block_read 3 2
353 t4_wr_mbox 3 2
354 tcpprobe_sprint 1 0
355 tda1004x_write_buf 3 2
356 tda18212_wr_regs 3 2
357 tda8083_readregs 3 2
358 textify_hooks 1 0
359 tipc_media_addr_printf 1 0
360 tomoyo_addprintf 1 0
361 tomoyo_print_ip 1 0
362 tomoyo_print_ipv4 1 0
363 tomoyo_print_ipv6 1 0
364 tomoyo_print_ulong 1 0
365 to_shortname_char 2 1
366 tpm_inf_send 2 1
367 trace_i915_reg_rw 3 2
368 trace_note 4 3
369 ttsp_write_block_data 2 3
370 ttusb2_msg 5 4
371 ttusb_cmd 2 1
372 ttusb_dec_send_command 2 3
373 ttusb_result 2 1
374 tuner_i2c_xfer_send 2 1
375 tveeprom_read 2 1
376 tw_transfer_internal 3 2
377 unicode_to_ascii 1 0
378 usb_bulk_msg 3 2
379 usb_control_msg 7 6
380 usb_fill_bulk_urb 4 3
381 usb_get_descriptor 4 3
382 usb_interrupt_msg 3 2
383 usb_make_path 2 1
384 usb_stor_set_xfer_buf 1 0
385 usb_string 3 2
386 uwb_dev_addr_print 1 0
387 uwb_mac_addr_print 1 0
388 uwb_rc_cmd 3 2
389 uwb_rc_vcmd 3 2
390 valid_stack_ptr 2 1
391 vic_provinfo_add_tlv 2 3
392 vpx3220_write_block 2 1
393 vscnprintf 1 0
394 vsnprintf 1 0
395 w1_ds2760_write 3 1
396 w1_write_block 2 1
397 wbuf_read 2 3
398 wiimote_cmd_write 3 2
399 wiimote_queue 2 1
400 wimax_addr_scnprint 1 0
401 wl1251_cmd_configure 3 2
402 wl1251_cmd_interrogate 3 2
403 wl1251_cmd_send 3 2
404 wl1251_mem_read 3 2
405 wl1251_read_eeprom 3 2
406 wl1271_cmd_configure 3 2
407 wl1271_cmd_interrogate 3 2
408 wl1271_cmd_send 3 2
409 wl1271_cmd_template_set 4 3
410 wl1271_cmd_test 2 1
411 wl3501_set_to_wla 3 2
412 wlcore_read 3 2
413 wlcore_write 3 2
414 write_bytes 3 2
415 write_extent_buffer 3 1
416 write_rom 2 3
417 wusb_key_dump 1 0
418 wusb_prf_256 1 0
419 wusb_prf_256 6 5
420 xc_send_i2c_data 2 1
421 xfrm_dst_alloc_copy 2 1
422 yealink_set_ringtone 2 1
423 zl10036_write 2 1
424 zl10039_write 3 2
425 zl10353_write 2 1
426 zr36050_pushit 2 3
427 zr36060_pushit 2 3