2004-04-11 16:06:22

by Denis Vlasenko

[permalink] [raw]
Subject: List of oversized inlines

Below you may find a list of inlines which have multiple callers
and which compile to more than 39 bytes.

Size was measured by compiling functions
void measure_foo(void) { foo(0,0,0); }
and obtaining their sizes.

I am sure there are few false positives anf some inlines managed
to slip through, but this is a good start.

Tool used to obtain this list will be published when
I will polish it a bit.

Thanks to Matt Mackall <[email protected]> for his -tiny tree
and inspiration.
--
vda

size callers name
======== ==== ==============
628 2 ahc_queue_scb
517 2 ahd_queue_scb
488 2 ahc_intr
428 2 ahd_intr
297 2 __tcp_push_pending_frames
290 4 ahd_unpause
289 4 ahd_unpause
288 4 ahd_unpause
257 3 sock_queue_rcv_skb
198 4 tcp_done
194 2 wait_for_ctrl_irq
193 2 wait_for_ctrl_irq
186 2 vlan_hwaccel_rx
159 2 ahd_outl
159 2 ahc_outl
158 2 ahd_outl
158 2 ahc_outl
156 2 ahd_inw_scbram
151 43 put_page
150 3 ahc_pause
149 3 ahc_pause
141 3 tcp_enter_cwr
141 2 ahd_inl
141 2 ahc_inl
140 2 ahc_inl
139 2 ahd_inl
134 2 tcp_writequeue_purge
120 14 dev_kfree_skb_any
112 8 skb_queue_purge
112 11 __nlmsg_put
111 11 __nlmsg_put
109 2 netif_rx_schedule
107 5 netif_device_attach
104 5 __skb_queue_purge
99 4 ahd_save_modes
99 4 ahc_unpause
98 4 ahd_save_modes
97 2 fat_get_entry
93 6 sk_del_node_init
93 2 scm_send
93 2 scm_recv
93 3 nfs_list_remove_request
93 3 ahd_set_scbptr
88 2 ahd_pause
88 2 ahd_get_scbptr
87 2 ahd_pause
86 14 seq_puts
86 4 __netif_rx_schedule
85 2 tcp_fast_path_check
84 2 tcp_fast_path_check
84 6 blkdev_dequeue_request
83 2 load_LDT
83 6 blkdev_dequeue_request
82 3 inet_putpeer
81 2 xfrm_sk_free_policy
81 2 nfs_unlock_request
80 2 tcp_synq_drop
80 4 ahd_set_modes
79 4 rpc_call
79 2 next_unix_socket
79 4 ahd_set_modes
79 3 ahd_restore_modes
78 2 tlb_finish_mmu
78 108 copy_from_user
76 2 ahd_inb_scbram
75 2 skb_cow
74 3 tcp_initialize_rcv_mss
74 2 tcp_acceptq_queue
73 2 netif_rx_complete
72 51 netif_wake_queue
70 2 ahc_inw
69 2 tcp_sync_left_out
69 2 ___add_to_page_cache
68 3 __netif_rx_complete
67 2 netif_schedule
67 6 le_ih_k_type
67 3 cpu_key_k_type
66 2 tcp_may_send_now
66 6 sk_dst_reset
66 2 __sk_dst_set
66 2 __sk_dst_reset
65 2 tcp_prequeue_init
65 4 set_le_ih_k_offset
65 109 copy_to_user
65 108 copy_from_user
63 18 skb_trim
63 6 skb_dequeue
62 18 skb_trim
61 18 skb_trim
61 4 pskb_trim
61 3 load_esp0
61 2 elf_core_copy_regs
61 4 clear_highpage
60 72 skb_put
59 72 skb_put
58 5 sock_recv_timestamp
58 7 __skb_dequeue
58 2 __alloc_percpu
57 5 skb_share_check
57 10 le_key_k_type
57 14 iget
57 33 dev_kfree_skb_irq
56 3 tcp_set_state
56 2 tcp_current_mss
56 3 jiffies_to_timeval
56 2 csum_and_copy_from_user
56 2 crypto_yield
55 2 get_expiry
55 2 crypto_yield
54 4 fib_res_put
54 2 __sk_dst_check
53 3 xdr_decode_hyper
53 2 tcp_v4_setup_caps
53 2 sock_graft
53 3 save_init_fpu
53 11 list_move
52 6 sock_orphan
52 2 skb_queue_head
52 6 sk_add_node
52 7 d_drop
52 4 cache_put
52 2 __skb_trim
52 2 __pskb_trim
52 5 __d_drop
51 2 tty_insert_flip_char
51 3 skb_queue_tail
51 4 nfs_revalidate_inode
51 6 __skb_unlink
51 2 __skb_dequeue_tail
50 8 sema_init
50 16 netif_carrier_on
50 8 ip_fast_csum
50 6 init_MUTEX_LOCKED
50 23 init_MUTEX
50 3 dst_free
49 2 hlist_del_init
48 2 sk_filter_release
48 2 ahc_get_scb
48 2 add_page_to_active_list
47 7 map_bh
47 4 ahc_is_paused
47 3 ahc_flush_device_writes
47 4 __skb_queue_head
47 5 __ext3_journal_get_write_access
46 5 xfrm4_policy_check
46 7 set_cpu_key_k_offset
46 3 ip_select_ident
46 12 down_interruptible
46 18 cond_resched
46 4 ahc_is_paused
46 3 ahc_flush_device_writes
46 11 __skb_queue_tail
46 2 __skb_append
45 5 xfrm4_policy_check
45 2 tlb_gather_mmu
45 4 rb_link_node
45 2 locks_verify_locked
45 12 lock_buffer
45 13 list_splice_init
45 2 init_sigpending
45 2 ide_init_hwif_ports
45 2 hlist_del
45 2 exit_namespace
45 35 down_write
44 6 lock_super
44 2 first_unix_socket
44 2 __ext3_journal_get_create_access
44 5 __ext3_journal_dirty_metadata
43 3 skb_orphan
43 3 sk_wake_async
43 2 crypto_digest_update
43 2 add_page_to_inactive_list
42 4 skb_set_owner_w
42 8 list_move_tail
42 12 down_interruptible
42 2 __add_wait_queue
41 52 list_del_init
41 83 list_del
41 6 hlist_add_head
41 35 down_write
41 110 down
41 4 ahd_is_paused
41 2 __remove_wait_queue
41 2 __neigh_lookup_errno
41 2 __add_wait_queue_tail
40 10 skb_push
40 12 set_page_dirty
40 10 init_completion
40 3 crypto_digest_final
40 3 ahd_outb
40 4 ahd_is_paused


2004-04-11 16:33:04

by Matt Mackall

[permalink] [raw]
Subject: Re: List of oversized inlines

On Sun, Apr 11, 2004 at 07:05:49PM +0300, Denis Vlasenko wrote:
> Below you may find a list of inlines which have multiple callers
> and which compile to more than 39 bytes.

Could you perhaps subtract out the size of a null function and include
the product of size * uses?

> Tool used to obtain this list will be published when
> I will polish it a bit.

I'd obviously like to add this to the scripts in -tiny.

--
Matt Mackall : http://www.selenic.com : Linux development and consulting

2004-04-11 16:51:47

by Denis Vlasenko

[permalink] [raw]
Subject: Re: List of oversized inlines

On Sunday 11 April 2004 19:32, Matt Mackall wrote:
> On Sun, Apr 11, 2004 at 07:05:49PM +0300, Denis Vlasenko wrote:
> > Below you may find a list of inlines which have multiple callers
> > and which compile to more than 39 bytes.
>
> Could you perhaps subtract out the size of a null function and include
> the product of size * uses?
>
> > Tool used to obtain this list will be published when
> > I will polish it a bit.
>
> I'd obviously like to add this to the scripts in -tiny.

Well, it's too ugly for words now. I shall work on it a bit.

Basically, you:

* untar linux tree into tree/,
* make allyesconfig
NB: I did not do this, I used my 'usual' config
* compile it with MEASURE_INLINES, saving
make output in make_inline.log
* run 'process' script (get a list of inlines)
* run process2 (add functions to .c files)
* run make again, >make_test.log
* run process3 (file+line of errors)
* run process4 (comment out error lines)
NB: BUG! sh 'read -r line' strips spaces
* run make again, no need to save space
* run process5 (calculate size using nm)
* run process6 (sorting)
* run process7 (throw away 1 caller inlines)
NB: needs rewriting in e.g. python, outrageously slow
--
vda


Attachments:
(No filename) (1.17 kB)
inline_size.tar.gz (1.34 kB)
Download all attachments

2004-04-11 17:03:43

by Dave Gilbert (Home)

[permalink] [raw]
Subject: Re: List of oversized inlines

Be careful in making judgements about the inlining behaviour based
on sizes on one architecture. The size of these functions
is likely to be radically different on different architectures, and
the break off point of cache/RAM usage v branch cost is also likely
to be entirely different.

Dave
-----Open up your eyes, open up your mind, open up your code -------
/ Dr. David Alan Gilbert | Running GNU/Linux on Alpha,68K| Happy \
\ gro.gilbert @ treblig.org | MIPS,x86,ARM,SPARC,PPC & HPPA | In Hex /
\ _________________________|_____ http://www.treblig.org |_______/

2004-04-11 17:09:04

by Denis Vlasenko

[permalink] [raw]
Subject: Re: List of oversized inlines

On Sunday 11 April 2004 20:03, Dr. David Alan Gilbert wrote:
> Be careful in making judgements about the inlining behaviour based
> on sizes on one architecture. The size of these functions
> is likely to be radically different on different architectures, and
> the break off point of cache/RAM usage v branch cost is also likely
> to be entirely different.

I know. Other arches can rerun my script and compare results.

I worry more about

inline bogon(int i) {
if(i) {
...
}
}

style inlines. My methos won't catch 'em
--
vda

2004-04-11 17:25:22

by Arjan van de Ven

[permalink] [raw]
Subject: Re: List of oversized inlines

On Sun, 2004-04-11 at 19:03, Dr. David Alan Gilbert wrote:
> Be careful in making judgements about the inlining behaviour based
> on sizes on one architecture. The size of these functions
> is likely to be radically different on different architectures, and
> the break off point of cache/RAM usage v branch cost is also likely
> to be entirely different.

this is why such a choice most likely should be up to gcc.....
and it's getting a lot better at that nowadays.


Attachments:
signature.asc (189.00 B)
This is a digitally signed message part

2004-04-11 20:39:30

by Andrew Morton

[permalink] [raw]
Subject: Re: List of oversized inlines

Denis Vlasenko <[email protected]> wrote:
>
> Basically, you:
>
> * untar linux tree into tree/,
> * make allyesconfig

You should disable at least CONFIG_DEBUG_SPINLOCK, CONFIG_DEBUG_PAGEALLOC and
CONFIG_DEBUG_SPINLOCK_SLEEP.

2004-04-12 05:58:59

by Denis Vlasenko

[permalink] [raw]
Subject: Re: List of oversized inlines

On Sunday 11 April 2004 23:38, Andrew Morton wrote:
> Denis Vlasenko <[email protected]> wrote:
> > Basically, you:
> >
> > * untar linux tree into tree/,
> > * make allyesconfig
>
> You should disable at least CONFIG_DEBUG_SPINLOCK, CONFIG_DEBUG_PAGEALLOC
> and CONFIG_DEBUG_SPINLOCK_SLEEP.

I have added this info to the script.
Unfortunately, my night allyesconfig run was done
with those enabled.

Scripts are ready, patch attached below.
Matt, please include in your patchset.

Results of allyesconfig ran are as follows:

Size Uses Wasted Name and definition
===== ==== ====== ================================================
5515 2 5495 do_write_buffer drivers/mtd/chips/cfi_cmdset_0020.c drivers/mtd/chips/cfi_cmdset_0001.c
5049 2 5029 do_write_buffer drivers/mtd/chips/cfi_cmdset_0020.c drivers/mtd/chips/cfi_cmdset_0001.c
4493 2 4473 do_erase_oneblock drivers/mtd/chips/cfi_cmdset_0020.c drivers/mtd/chips/cfi_cmdset_0002.c
4245 2 4225 do_erase_oneblock drivers/mtd/chips/cfi_cmdset_0020.c drivers/mtd/chips/cfi_cmdset_0002.c
3178 3 6316 do_read_onechip drivers/mtd/chips/cfi_cmdset_0020.c drivers/mtd/chips/cfi_cmdset_0002.c drivers/mtd/chips/cfi_cmdset_0001.c
1282 2 1262 ser12_rx drivers/net/hamradio/baycom_ser_hdx.c drivers/net/hamradio/baycom_ser_fdx.c
1216 3 2392 line_info drivers/char/synclinkmp.c drivers/char/synclink.c drivers/char/pcmcia/synclink_cs.c
1043 2 1023 wv_mmc_init drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
1038 2 1018 wv_mmc_init drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
990 2 970 wv_set_frequency drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
982 2 962 wv_set_frequency drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
870 3 1700 check_entry net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
850 3 1660 check_entry net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
794 3 1548 line_info drivers/char/synclinkmp.c drivers/char/synclink.c drivers/char/pcmcia/synclink_cs.c
770 3 1500 line_info drivers/char/synclinkmp.c drivers/char/synclink.c drivers/char/pcmcia/synclink_cs.c
731 2 711 wv_packet_write drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
650 2 630 ip_vs_control_add include/net/ip_vs.h
584 2 564 wv_packet_read drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
553 2 533 wv_packet_read drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
552 2 532 ser12_rx drivers/net/hamradio/baycom_ser_hdx.c drivers/net/hamradio/baycom_ser_fdx.c
539 2 519 ahc_queue_scb drivers/scsi/aic7xxx/aic7xxx_inline.h
516 2 496 ahd_queue_scb drivers/scsi/aic7xxx/aic79xx_inline.h
510 21 9800 sock_queue_rcv_skb include/net/sock.h
505 3 970 do_read_onechip drivers/mtd/chips/cfi_cmdset_0020.c drivers/mtd/chips/cfi_cmdset_0002.c drivers/mtd/chips/cfi_cmdset_0001.c
491 2 471 wv_init_info drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
423 3 806 stop_dac sound/oss/sonicvibes.c sound/oss/esssolo1.c sound/oss/cmpci.c
403 3 766 isdn_net_get_locked_lp drivers/isdn/i4l/isdn_net.h
402 2 382 ahc_intr drivers/scsi/aic7xxx/aic7xxx_inline.h
392 2 372 push_ctxt fs/intermezzo/intermezzo_fs.h
392 2 372 hdlc_empty_fifo drivers/isdn/hisax/hisax_fcpcipnp.c drivers/isdn/hisax/avm_pci.c
388 2 368 wv_init_info drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
366 3 692 do_read_onechip drivers/mtd/chips/cfi_cmdset_0020.c drivers/mtd/chips/cfi_cmdset_0002.c drivers/mtd/chips/cfi_cmdset_0001.c
363 3 686 check_entry net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
362 2 342 snd_intel8x0_update sound/pci/intel8x0m.c sound/pci/intel8x0.c
360 3 680 prog_dmabuf_adc sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c
357 3 674 hdlcdrv_getbits include/linux/hdlcdrv.h
353 2 333 ipq_rcv_skb net/ipv6/netfilter/ip6_queue.c net/ipv4/netfilter/ip_queue.c
342 2 322 ahd_intr drivers/scsi/aic7xxx/aic79xx_inline.h
329 2 309 init_rx_bufs drivers/net/lp486e.c drivers/net/82596.c
327 2 307 init_stripe drivers/md/raid6main.c drivers/md/raid5.c
321 2 301 xdr_encode_sattr fs/nfs/nfs3xdr.c fs/nfs/nfs2xdr.c
321 2 301 tcp_prequeue include/net/tcp.h
320 4 900 _radeon_engine_idle drivers/video/aty/radeonfb.h drivers/video/radeonfb.c
313 2 293 vlan_put_tag include/linux/if_vlan.h
313 9 2344 hci_recv_frame include/net/bluetooth/hci_core.h
310 2 290 complete_command drivers/block/cpqarray.c drivers/block/cciss.c
305 4 855 ahd_unpause drivers/scsi/aic7xxx/aic79xx_inline.h
302 2 282 splice_branch fs/sysv/itree.c fs/minix/itree_common.c
299 4 837 fh_unlock include/linux/nfsd/nfsfh.h
295 4 825 fh_unlock include/linux/nfsd/nfsfh.h
291 2 271 pop_ctxt fs/intermezzo/intermezzo_fs.h
286 2 266 check_match net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c
285 2 265 __release_stripe drivers/md/raid6main.c drivers/md/raid5.c
277 2 257 sock_queue_err_skb include/net/sock.h
277 2 257 __tcp_push_pending_frames include/net/tcp.h
271 2 251 init_stripe drivers/md/raid6main.c drivers/md/raid5.c
265 2 245 BLEND_OP crypto/sha512.c crypto/sha256.c
259 3 478 cls_set_class include/net/pkt_sched.h
257 2 237 wv_packet_write drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
256 2 236 sk_dst_check include/net/sock.h
254 2 234 xdr_encode_sattr fs/nfs/nfs3xdr.c fs/nfs/nfs2xdr.c
252 2 232 isdn_net_rm_from_bundle drivers/isdn/i4l/isdn_net.h
245 78 17325 skb_queue_purge include/linux/skbuff.h
234 6 1070 stop_adc sound/oss/sonicvibes.c sound/oss/maestro.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c
230 2 210 prog_dmabuf_dac2 sound/oss/es1371.c sound/oss/es1370.c
230 3 420 prog_dmabuf_adc sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c
229 2 209 fh_lock include/linux/nfsd/nfsfh.h
226 3 412 add_to_done_queue drivers/scsi/qla2xxx/qla_listops.h
223 2 203 LOAD_OP crypto/sha512.c crypto/sha256.c
222 3 404 cleanup_entry net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
221 3 402 cleanup_entry net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
219 2 199 add_to_retry_queue drivers/scsi/qla2xxx/qla_listops.h
218 2 198 radeon_engine_flush drivers/video/radeonfb.c drivers/video/aty/radeonfb.h
218 2 198 prog_dmabuf_dac1 sound/oss/es1371.c sound/oss/es1370.c
214 9 1552 skb_unlink include/linux/skbuff.h
214 3 388 inet_putpeer include/net/inetpeer.h
213 4 579 list_named_insert include/linux/netfilter_ipv4/listhelp.h
211 2 191 add_to_scsi_retry_queue drivers/scsi/qla2xxx/qla_listops.h
208 5 752 wait_for_ctrl_irq drivers/pci/hotplug/pciehp.h drivers/pci/hotplug/cpqphp.h drivers/pci/hotplug/shpchp.h
208 3 376 rxrpc_discard_my_signals net/rxrpc/internal.h
208 2 188 isdn_net_add_to_bundle drivers/isdn/i4l/isdn_net.h
208 2 188 afs_discard_my_signals fs/afs/internal.h
207 2 187 prog_dmabuf_dac2 sound/oss/es1371.c sound/oss/es1370.c
207 3 374 prog_dmabuf_adc sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c
206 2 186 __ip_vs_wlc_schedule net/ipv4/ipvs/ip_vs_lblcr.c net/ipv4/ipvs/ip_vs_lblc.c
205 3 370 ntfs_map_page fs/ntfs/ntfs.h
204 2 184 prog_dmabuf_dac1 sound/oss/es1371.c sound/oss/es1370.c
203 119 21594 skb_dequeue include/linux/skbuff.h
202 4 546 find_inlist_lock_noload net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c net/bridge/netfilter/ebtables.c
201 2 181 hdlc_empty_fifo drivers/isdn/hisax/hisax_fcpcipnp.c drivers/isdn/hisax/avm_pci.c
201 5 724 _INPLL drivers/video/aty/radeonfb.h drivers/video/radeonfb.c
192 44 7396 skb_queue_head include/linux/skbuff.h
191 101 17100 skb_queue_tail include/linux/skbuff.h
189 5 676 wait_for_ctrl_irq drivers/pci/hotplug/pciehp.h drivers/pci/hotplug/cpqphp.h drivers/pci/hotplug/shpchp.h
188 5 672 skb_append include/linux/skbuff.h
188 3 336 hdlcdrv_putbits include/linux/hdlcdrv.h
184 3 328 orinoco_lock drivers/net/wireless/orinoco.h
183 2 163 vlan_hwaccel_rx include/linux/if_vlan.h
183 6 815 vlan_hwaccel_receive_skb include/linux/if_vlan.h
183 3 326 snd_gf1_select_voice include/sound/gus.h
183 3 326 ip6_dst_store include/net/ip6_route.h
182 2 162 wv_frequency_list drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
182 2 162 next_request drivers/block/paride/pf.c drivers/block/paride/pcd.c
180 3 320 stop_dac sound/oss/sonicvibes.c sound/oss/esssolo1.c sound/oss/cmpci.c
180 6 800 stop_adc sound/oss/sonicvibes.c sound/oss/maestro.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c
179 5 636 tcp_done include/net/tcp.h
174 3 308 stop_dac sound/oss/sonicvibes.c sound/oss/esssolo1.c sound/oss/cmpci.c
174 6 770 stop_adc sound/oss/sonicvibes.c sound/oss/maestro.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c
172 2 152 qla2x00_enable_intrs drivers/scsi/qla2xxx/qla_inline.h
172 2 152 qla2x00_disable_intrs drivers/scsi/qla2xxx/qla_inline.h
170 2 150 stop_dac2 sound/oss/es1371.c sound/oss/es1370.c
170 2 150 stop_dac1 sound/oss/es1371.c sound/oss/es1370.c
170 6 750 stop_adc sound/oss/sonicvibes.c sound/oss/maestro.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c
166 6 730 stop_adc sound/oss/sonicvibes.c sound/oss/maestro.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c
166 2 146 actcapi_nextsmsg drivers/isdn/act2000/capi.h
164 2 144 rdebi drivers/media/dvb/ttpci/av7110_hw.h
160 3 280 dealloc_dmabuf sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c
160 2 140 DQUOT_PREALLOC_SPACE include/linux/quotaops.h
160 6 700 DQUOT_ALLOC_SPACE include/linux/quotaops.h
159 3 278 switch_mm include/asm/mmu_context.h
158 4 414 _sv_wait fs/xfs/linux/sv.h
156 3 272 show_version drivers/net/wan/pc300_drv.c drivers/atm/horizon.c drivers/atm/ambassador.c
152 3 264 tcp_synq_drop include/net/tcp.h
152 14 1716 d_drop include/linux/dcache.h
151 2 131 tlb_gather_mmu include/asm-generic/tlb.h
151 3 262 dealloc_dmabuf sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c
151 6 655 DQUOT_FREE_SPACE include/linux/quotaops.h
150 8 910 sk_dst_reset include/net/sock.h
149 3 258 DoC_Command drivers/mtd/devices/doc2001plus.c drivers/mtd/devices/doc2001.c drivers/mtd/devices/doc2000.c
148 2 128 ah_hmac_digest include/net/ah.h
147 2 127 tcp_openreq_init include/net/tcp.h
146 4 378 tcf_tree_lock include/net/pkt_sched.h
146 2 126 ahd_outl drivers/scsi/aic7xxx/aic79xx_inline.h
145 77 9500 put_page include/linux/mm.h
145 3 250 ntfs_unmap_page fs/ntfs/ntfs.h
145 2 125 dir_put_page fs/sysv/dir.c fs/minix/dir.c
144 9 992 sch_tree_lock include/net/pkt_sched.h
142 2 122 llc_pdu_init_as_test_rsp include/net/llc_pdu.h
142 3 244 ahd_set_scbptr drivers/scsi/aic7xxx/aic79xx_inline.h
141 3 242 tcp_enter_cwr include/net/tcp.h
141 2 121 exit_namespace include/linux/namespace.h
141 6 605 clear_advance sound/oss/sonicvibes.c sound/oss/maestro.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c
141 2 121 __start_adc sound/oss/i810_audio.c sound/oss/ali5455.c
139 2 119 esp_hmac_digest include/net/esp.h
139 2 119 XFS_bwrite fs/xfs/linux/xfs_buf.h
136 4 348 netif_rx_schedule include/linux/netdevice.h
136 2 116 ahd_get_scbptr drivers/scsi/aic7xxx/aic79xx_inline.h
134 2 114 locks_verify_truncate include/linux/fs.h
134 2 114 ahd_inw_scbram drivers/scsi/aic7xxx/aic79xx_inline.h
134 2 114 ahd_inl drivers/scsi/aic7xxx/aic79xx_inline.h
133 3 226 tcp_writequeue_purge include/net/tcp.h
132 2 112 fib6_walker_unlink include/net/ip6_fib.h
132 7 672 dget_parent include/linux/dcache.h
132 4 336 ahd_set_modes drivers/scsi/aic7xxx/aic79xx_inline.h
132 3 224 ahd_restore_modes drivers/scsi/aic7xxx/aic79xx_inline.h
131 39 4218 netif_device_attach include/linux/netdevice.h
131 3 222 ahc_pause drivers/scsi/aic7xxx/aic7xxx_inline.h
131 2 111 ahc_outl drivers/scsi/aic7xxx/aic7xxx_inline.h
128 2 108 _ubh_find_next_zero_bit_ fs/ufs/util.h
127 59 6206 dev_kfree_skb_any include/linux/netdevice.h
127 2 107 affs_getzeroblk include/linux/amigaffs.h
124 3 208 load_LDT include/asm/desc.h
123 3 206 sock_graft include/net/sock.h
123 4 309 ahd_save_modes drivers/scsi/aic7xxx/aic79xx_inline.h
123 4 309 __stop_dac sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
122 2 102 parport_generic_irq include/linux/parport.h
121 2 101 task_sectors include/linux/ide.h
121 18 1717 sock_orphan include/net/sock.h
121 2 101 fee_wait drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
120 2 100 dump_skb drivers/atm/horizon.c drivers/atm/ambassador.c
119 2 99 ahc_inl drivers/scsi/aic7xxx/aic7xxx_inline.h
118 2 98 ___add_to_page_cache include/linux/pagemap.h
117 2 97 dump_skb drivers/atm/horizon.c drivers/atm/ambassador.c
116 4 288 tcf_tree_unlock include/net/pkt_sched.h
115 2 95 fee_wait drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
114 9 752 sch_tree_unlock include/net/pkt_sched.h
113 2 93 try_address drivers/i2c/algos/i2c-algo-pcf.c drivers/i2c/algos/i2c-algo-bit.c
113 6 465 get_task_mm include/linux/sched.h
112 2 92 ata_irq_on include/linux/libata.h
112 7 552 __netif_rx_schedule include/linux/netdevice.h
109 2 89 csr1212_rom_cache_malloc drivers/ieee1394/csr1212.h
104 2 84 cleanup_match net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c
103 10 747 __skb_queue_purge include/linux/skbuff.h
102 23 1804 __nlmsg_put include/linux/netlink.h
101 3 162 vn_flagset fs/xfs/linux/xfs_vnode.h
101 4 243 list_named_insert include/linux/netfilter_ipv4/listhelp.h
101 3 162 cleanup_entry net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
101 2 81 __ipq_reset net/ipv6/netfilter/ip6_queue.c net/ipv4/netfilter/ip_queue.c
100 2 80 dn_rt_finish_output include/net/dn_route.h
100 4 240 _radeon_engine_idle drivers/video/aty/radeonfb.h drivers/video/radeonfb.c
99 4 237 snd_pcm_stream_unlock_irq include/sound/pcm.h
99 13 948 parent_ino include/linux/fs.h
98 163 12636 unlock_kernel include/linux/smp_lock.h
97 4 231 sk_filter include/net/sock.h
97 141 10780 netif_wake_queue include/linux/netdevice.h
97 5 308 hci_dev_put include/net/bluetooth/hci_core.h
96 9 608 list_inlist include/linux/netfilter_ipv4/listhelp.h
95 2 75 mmc_encr drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
95 3 150 addQ drivers/block/cciss.c drivers/block/cpqarray.c
94 2 74 fat_get_entry include/linux/msdos_fs.h
92 9 576 tcf_destroy include/net/pkt_cls.h
92 2 72 mmc_in drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
92 2 72 WaitForBusy drivers/isdn/hisax/hfc_2bs0.c drivers/isdn/hisax/hfc_2bds0.c
91 2 71 tlb_finish_mmu include/asm-generic/tlb.h
91 2 71 llc_pdu_init_as_xid_rsp include/net/llc_pdu.h
91 2 71 llc_pdu_init_as_xid_cmd include/net/llc_pdu.h
91 2 71 hci_conn_hash_lookup_ba include/net/bluetooth/hci_core.h
90 18 1190 sk_del_node_init include/net/sock.h
90 2 70 mmc_encr drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
90 2 70 hci_dev_hold include/net/bluetooth/hci_core.h
90 2 70 __ipq_enqueue_entry net/ipv6/netfilter/ip6_queue.c net/ipv4/netfilter/ip_queue.c
89 2 69 vlan_get_tag include/linux/if_vlan.h
89 2 69 WaitForBusy drivers/isdn/hisax/hfc_2bs0.c drivers/isdn/hisax/hfc_2bds0.c
88 3 136 nfs_list_remove_request include/linux/nfs_page.h
88 2 68 mmc_in drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
88 4 204 __stop_dac sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
87 2 67 scm_recv include/net/scm.h
87 6 335 clear_advance sound/oss/sonicvibes.c sound/oss/maestro.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c
87 3 134 cfi_write include/linux/mtd/cfi.h
87 4 201 ahd_lock drivers/scsi/aic7xxx/aic79xx_osm.h
87 4 201 ahc_unpause drivers/scsi/aic7xxx/aic7xxx_inline.h
87 4 201 ahc_lock drivers/scsi/aic7xxx/aic7xxx_osm.h
86 3 132 tcp_prequeue_init include/net/tcp.h
86 4 198 snd_i2c_lock include/sound/i2c.h
86 3 132 sk_dst_get include/net/sock.h
86 2 66 scm_send include/net/scm.h
86 3 132 save_init_fpu include/asm/i387.h
86 9 528 list_prepend include/linux/netfilter_ipv4/listhelp.h
86 12 726 in_dev_get include/linux/inetdevice.h
86 7 396 in6_dev_get include/net/addrconf.h
86 5 264 ahd_list_lock drivers/scsi/aic7xxx/aic79xx_osm.h
86 6 330 ahc_list_lock drivers/scsi/aic7xxx/aic7xxx_osm.h
85 4 195 snd_pcm_stream_lock_irq include/sound/pcm.h
85 9 520 list_prepend include/linux/netfilter_ipv4/listhelp.h
85 5 260 list_append include/linux/netfilter_ipv4/listhelp.h
85 2 65 insert_hash drivers/md/raid6main.c drivers/md/raid5.c
85 6 325 diva_os_enter_spin_lock drivers/isdn/hardware/eicon/platform.h
84 59 3712 seq_puts include/linux/seq_file.h
84 5 256 list_append include/linux/netfilter_ipv4/listhelp.h
83 2 63 tcp_listen_lock include/net/tcp.h
83 2 63 tcp_fast_path_check include/net/tcp.h
83 7 378 netif_schedule include/linux/netdevice.h
83 4 189 __stop_adc sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
82 9 496 list_inlist include/linux/netfilter_ipv4/listhelp.h
81 18 1037 claim_dma_lock include/asm/dma.h
81 4 183 baycom_int_freq drivers/net/hamradio/baycom_ser_hdx.c drivers/net/hamradio/baycom_ser_fdx.c drivers/net/hamradio/baycom_par.c drivers/net/hamradio/baycom_epp.c
81 2 61 __add_to_done_queue drivers/scsi/qla2xxx/qla_listops.h
80 2 60 remove_rx_bufs drivers/net/lp486e.c drivers/net/82596.c
80 3 120 orinoco_unlock drivers/net/wireless/orinoco.h
80 11 600 kmem_zone_zalloc fs/xfs/linux/kmem.h
80 5 240 ahd_list_unlock drivers/scsi/aic7xxx/aic79xx_osm.h
80 6 300 ahc_list_unlock drivers/scsi/aic7xxx/aic7xxx_osm.h
79 7 354 write_sequnlock include/linux/seqlock.h
79 3 118 hci_conn_put include/net/bluetooth/hci_core.h
79 4 177 find_inlist_lock_noload net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c net/bridge/netfilter/ebtables.c
78 5 232 xfs_bawrite fs/xfs/linux/xfs_buf.h
78 2 58 xdr_decode_fhandle fs/nfs/nfs3xdr.c fs/nfs/nfs2xdr.c
78 2 58 ecp_sync drivers/scsi/ppa.c drivers/scsi/imm.c
78 4 174 ahd_unlock drivers/scsi/aic7xxx/aic79xx_osm.h
78 4 174 ahc_unlock drivers/scsi/aic7xxx/aic7xxx_osm.h
78 2 58 __start_dac sound/oss/i810_audio.c sound/oss/ali5455.c
77 2 57 cs46xx_dsp_scb_set_volume sound/pci/cs46xx/dsp_spos.h
76 18 952 release_dma_lock include/asm/dma.h
76 6 280 diva_os_leave_spin_lock drivers/isdn/hardware/eicon/platform.h
76 4 168 cfi_read_query include/linux/mtd/cfi.h
76 5 224 cfi_read include/linux/mtd/cfi.h
75 9 440 sock_i_uid include/net/sock.h
75 10 495 sock_i_ino include/net/sock.h
75 2 55 remove_rx_bufs drivers/net/lp486e.c drivers/net/82596.c
75 13 660 blkdev_dequeue_request include/linux/blkdev.h
75 2 55 ahd_pause drivers/scsi/aic7xxx/aic79xx_inline.h
74 2 54 tcp_acceptq_queue include/net/tcp.h
74 2 54 nfs_unlock_request include/linux/nfs_page.h
74 2 54 get_status drivers/net/wan/wanxl.c drivers/net/3c505.c
74 2 54 dn_sk_ports_copy include/net/dn.h
74 4 162 ata_wait_idle include/linux/libata.h
74 2 54 __ipq_flush net/ipv6/netfilter/ip6_queue.c net/ipv4/netfilter/ip_queue.c
73 15 742 task_unlock include/linux/sched.h
73 4 159 rpc_call include/linux/sunrpc/clnt.h
73 21 1060 mutex_spinunlock fs/xfs/linux/spin.h
73 2 53 ecp_sync drivers/scsi/ppa.c drivers/scsi/imm.c
73 83 4346 dev_kfree_skb_irq include/linux/netdevice.h
72 4 156 tcp_initialize_rcv_mss include/net/tcp.h
72 7 312 netif_rx_complete include/linux/netdevice.h
72 2 52 ipip_ecn_decapsulate net/ipv4/xfrm4_input.c net/ipv4/ipip.c
72 2 52 decode_fh fs/nfsd/nfsxdr.c fs/nfsd/nfs3xdr.c
72 4 156 __stop_dac sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
72 4 156 __stop_adc sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
71 5 204 snd_ice1712_restore_gpio_status sound/pci/ice1712/ice1712.h
71 2 51 offset_ptr sound/pci/trident/trident_memory.c sound/pci/emu10k1/memory.c
71 3 102 context_destroy security/selinux/ss/context.h
71 2 51 BLEND_OP crypto/sha512.c crypto/sha256.c
70 2 50 ipip_ecn_decapsulate net/ipv4/xfrm4_input.c net/ipv4/ipip.c
70 2 50 ipip6_ecn_decapsulate net/ipv6/xfrm6_input.c net/ipv6/sit.c
69 2 49 encode_fh fs/nfsd/nfsxdr.c fs/nfsd/nfs3xdr.c
69 461 22540 copy_from_user include/asm/uaccess.h
69 2 49 __start_adc sound/oss/i810_audio.c sound/oss/ali5455.c
68 10 432 skb_cow include/linux/skbuff.h
68 2 48 line_set drivers/i2c/busses/i2c-parport.c drivers/i2c/busses/i2c-parport-light.c
68 11 480 kmem_zalloc fs/xfs/linux/kmem.h
68 3 96 inet_reset_saddr include/net/ip.h
68 2 48 fh_copy include/linux/nfsd/nfsfh.h
68 824 39504 _raw_spin_lock include/asm/spinlock.h
68 4 144 DQUOT_ALLOC_INODE include/linux/quotaops.h
67 5 188 snd_ice1712_restore_gpio_status sound/pci/ice1712/ice1712.h
67 4 141 llc_pdu_header_init include/net/llc_pdu.h
67 3 94 __netif_rx_complete include/linux/netdevice.h
66 35 1564 sema_init include/asm/semaphore.h
66 30 1334 init_MUTEX_LOCKED include/asm/semaphore.h
66 191 8740 init_MUTEX include/asm/semaphore.h
66 4 138 get_int include/linux/sunrpc/cache.h
66 2 46 ahd_inb_scbram drivers/scsi/aic7xxx/aic79xx_inline.h
65 7 270 tulip_restart_rxtx drivers/net/tulip/tulip.h
65 4 135 set_le_ih_k_offset include/linux/reiserfs_fs.h
65 2 45 next_unix_socket include/net/af_unix.h
65 6 225 le_ih_k_type include/linux/reiserfs_fs.h
65 2 45 __start_dac sound/oss/i810_audio.c sound/oss/ali5455.c
65 2 45 __del_from_retry_queue drivers/scsi/qla2xxx/qla_listops.h
65 2 45 RGB24_PUTPIXEL drivers/usb/media/usbvideo.h
65 4 135 DQUOT_TRANSFER include/linux/quotaops.h
64 2 44 snd_mask_refine include/sound/pcm_params.h
64 3 88 cpu_key_k_type include/linux/reiserfs_fs.h
64 2 44 WaitNoBusy drivers/isdn/hisax/hfc_2bs0.c drivers/isdn/hisax/hfc_2bds0.c
63 2 43 xfrm_sk_free_policy include/net/xfrm.h
63 2 43 tcp_select_initial_window include/net/tcp.h
63 5 172 jbd_lock_bh_state include/linux/jbd.h
63 2 43 bit_spin_lock include/linux/spinlock.h
63 2 43 __sk_dst_set include/net/sock.h
63 3 86 __sk_dst_reset include/net/sock.h
63 2 43 __ipq_find_dequeue_entry net/ipv6/netfilter/ip6_queue.c net/ipv4/netfilter/ip_queue.c
62 2 42 snd_vx_outb include/sound/vx_core.h
62 6 210 snd_ice1712_save_gpio_status sound/pci/ice1712/ice1712.h
62 3 84 skb_unshare include/linux/skbuff.h
62 4 126 is_overloaded net/ipv4/ipvs/ip_vs_sh.c net/ipv4/ipvs/ip_vs_lblcr.c net/ipv4/ipvs/ip_vs_lblc.c net/ipv4/ipvs/ip_vs_dh.c
62 4 126 cpufreq_verify_within_limits include/linux/cpufreq.h
62 3 84 add_entry_to_counter net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
62 2 42 WaitNoBusy drivers/isdn/hisax/hfc_2bs0.c drivers/isdn/hisax/hfc_2bds0.c
61 10 369 sock_recv_timestamp include/net/sock.h
61 2 41 elf_core_copy_regs include/linux/elfcore.h
61 2 41 decode_fh fs/nfsd/nfsxdr.c fs/nfsd/nfs3xdr.c
60 28 1080 writereg drivers/isdn/hisax/teles3.c drivers/isdn/hisax/sedlbauer.c drivers/isdn/hisax/saphir.c drivers/isdn/hisax/s0box.c drivers/isdn/hisax/niccy.c drivers/isdn/hisax/mic.c drivers/isdn/hisax/ix1_micro.c drivers/isdn/hisax/elsa.c drivers/isdn/hisax/diva.c drivers/isdn/hisax/bkm_a8.c drivers/isdn/hisax/bkm_a4t.c drivers/isdn/hisax/avm_a1.c drivers/isdn/hisax/asuscom.c drivers/isdn/hisax/teleint.c drivers/isdn/hisax/gazel.c
60 2 40 decode_filename fs/nfsd/nfsxdr.c fs/nfsd/nfs3xdr.c
60 3 80 add_counter_to_entry net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
59 4 117 svc_take_page include/linux/sunrpc/svc.h
59 9 312 pskb_trim include/linux/skbuff.h
59 165 6396 lock_kernel include/linux/smp_lock.h
59 2 39 dev_get_idx net/core/dev.c net/atm/resources.c
59 2 39 crypto_cipher_encrypt_iv include/linux/crypto.h
59 2 39 crypto_cipher_decrypt_iv include/linux/crypto.h
59 2 39 ahc_inw drivers/scsi/aic7xxx/aic7xxx_inline.h
59 4 117 add_two_Xsig arch/i386/math-emu/poly.h
58 2 38 tcp_may_send_now include/net/tcp.h
58 6 190 snd_ice1712_save_gpio_status sound/pci/ice1712/ice1712.h
58 5 152 llc_pdu_decode_sa include/net/llc_pdu.h
58 20 722 __skb_dequeue include/linux/skbuff.h
57 2 37 tcp_sync_left_out include/net/tcp.h
57 4 111 tcp_set_state include/net/tcp.h
57 75 2738 skb_trim include/linux/skbuff.h
57 5 148 jbd_unlock_bh_state include/linux/jbd.h
56 96 3420 skb_queue_head_init include/linux/skbuff.h
56 28 972 readreg drivers/isdn/hisax/teles3.c drivers/isdn/hisax/sedlbauer.c drivers/isdn/hisax/saphir.c drivers/isdn/hisax/s0box.c drivers/isdn/hisax/niccy.c drivers/isdn/hisax/mic.c drivers/isdn/hisax/ix1_micro.c drivers/isdn/hisax/elsa.c drivers/isdn/hisax/diva.c drivers/isdn/hisax/bkm_a8.c drivers/isdn/hisax/bkm_a4t.c drivers/isdn/hisax/avm_a1.c drivers/isdn/hisax/asuscom.c drivers/isdn/hisax/teleint.c drivers/isdn/hisax/gazel.c
56 2 36 percpu_counter_init include/linux/percpu_counter.h
56 3 72 load_esp0 include/asm/processor.h
56 2 36 ipip6_ecn_decapsulate net/ipv6/xfrm6_input.c net/ipv6/sit.c
56 22 756 init_rwsem include/asm/rwsem.h
56 41 1440 init_completion include/linux/completion.h
56 3 72 fs16_add fs/ufs/swab.h fs/sysv/sysv.h
56 468 16812 copy_to_user include/asm/uaccess.h
56 461 16560 copy_from_user include/asm/uaccess.h
56 2 36 __del_from_pending_queue drivers/scsi/qla2xxx/qla_listops.h
56 2 36 __INPLL drivers/video/aty/radeonfb.h
56 3 72 DoC_Command drivers/mtd/devices/doc2001plus.c drivers/mtd/devices/doc2001.c drivers/mtd/devices/doc2000.c
55 2 35 wl_spy_gather drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
55 3 70 snd_vx_inb include/sound/vx_core.h
55 4 105 llc_pdu_decode_da include/net/llc_pdu.h
55 11 350 le_key_k_type include/linux/reiserfs_fs.h
54 2 34 vx_reset_dsp include/sound/vx_core.h
54 9 272 on_each_cpu include/linux/smp.h
54 2 34 mmc_out drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
54 2 34 csum_and_copy_from_user include/net/checksum.h
54 2 34 bit_spin_unlock include/linux/spinlock.h
54 3 68 DoC_WaitReady drivers/mtd/devices/doc2001plus.c drivers/mtd/devices/doc2001.c drivers/mtd/devices/doc2000.c
53 4 99 xdr_decode_hyper include/linux/sunrpc/xdr.h
53 2 33 tcp_v4_setup_caps include/net/tcp.h
53 18 561 sk_add_node include/net/sock.h
53 20 627 list_move include/linux/list.h
53 2 33 hermes_present drivers/net/wireless/hermes.h
53 2 33 context_cpy security/selinux/ss/context.h
53 6 165 cache_put include/linux/sunrpc/cache.h
53 2 33 LOAD_OP crypto/sha512.c crypto/sha256.c
52 2 32 radeon_engine_flush drivers/video/radeonfb.c drivers/video/aty/radeonfb.h
52 2 32 mmc_out drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan.c
52 7 192 __d_drop include/linux/dcache.h
51 2 31 wr_mem drivers/atm/horizon.c drivers/atm/ambassador.c
51 22 651 tty_insert_flip_char include/linux/tty_flip.h
51 20 589 skb_share_check include/linux/skbuff.h
51 3 62 parport_yield_blocking include/linux/parport.h
51 3 62 fs16_add fs/ufs/swab.h fs/sysv/sysv.h
51 4 93 __stop_dac sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
51 16 465 __skb_unlink include/linux/skbuff.h
51 8 217 __skb_dequeue_tail include/linux/skbuff.h
50 12 330 ip_fast_csum include/asm/checksum.h
50 4 90 get_expiry include/linux/sunrpc/cache.h
50 2 30 dev_is_ethdev drivers/net/wan/lapbether.c drivers/net/hamradio/bpqether.c
50 1118 33510 _raw_spin_unlock include/asm/spinlock.h
50 7 180 DQUOT_INIT include/linux/quotaops.h
49 2 29 tcp_current_mss include/net/tcp.h
49 313 9048 skb_put include/linux/skbuff.h
49 6 145 read_reg drivers/net/irda/stir4200.c drivers/block/paride/pt.c drivers/block/paride/pg.c drivers/block/paride/pf.c drivers/block/paride/pd.c drivers/block/paride/pcd.c
49 4 87 invalidate_remote_inode include/linux/fs.h
49 4 87 hlist_del_init include/linux/list.h
49 2 29 hci_proto_disconn_ind include/net/bluetooth/hci_core.h
49 2 29 crypto_yield crypto/internal.h
49 5 116 __pskb_trim include/linux/skbuff.h
49 2 29 D_L1L2 drivers/isdn/hisax/st5481_d.c drivers/isdn/hisax/hisax_isac.c
48 2 28 xdr_decode_fhandle fs/nfs/nfs3xdr.c fs/nfs/nfs2xdr.c
48 3 56 print_name net/ipv6/netfilter/ip6_tables.c net/ipv4/netfilter/ip_tables.c net/ipv4/netfilter/arp_tables.c
48 21 560 map_bh include/linux/buffer_head.h
48 2 28 irdebi drivers/media/dvb/ttpci/av7110_hw.h
48 2 28 hci_conn_hash_lookup_handle include/net/bluetooth/hci_core.h
48 4 84 fib_res_put include/net/ip_fib.h
48 3 56 dn_fib_res_put include/net/dn_fib.h
48 2 28 add_page_to_inactive_list include/linux/mm_inline.h
48 2 28 add_page_to_active_list include/linux/mm_inline.h
48 4 84 __stop_adc sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
47 22 567 wait_ms include/linux/usb.h include/linux/gameport.h drivers/video/aty/radeonfb.h drivers/media/video/meye.c
47 2 27 snd_interval_setinteger include/sound/pcm_params.h
47 4 81 snd_i2c_unlock include/sound/i2c.h
47 3 54 scsi_populate_tag_msg include/scsi/scsi_tcq.h
47 2 27 rd_mem drivers/atm/horizon.c drivers/atm/ambassador.c
47 45 1188 iget include/linux/fs.h
47 2 27 hisax_findcard drivers/isdn/hisax/config.c drivers/isdn/hisax/callc.c
47 2 27 frag_kfree_skb net/ipv6/reassembly.c net/ipv4/ip_fragment.c
47 2 27 dn_dn2eth include/net/dn.h
47 2 27 check_sticky fs/namei.c fs/intermezzo/vfs.c
47 3 54 cfi_udelay include/linux/mtd/cfi.h
47 3 54 bt_skb_send_alloc include/net/bluetooth/bluetooth.h
47 2 27 addrconf_addr_solict_mult include/net/addrconf.h
47 11 270 __skb_queue_head include/linux/skbuff.h
47 2 27 __ipq_dequeue_entry net/ipv6/netfilter/ip6_queue.c net/ipv4/netfilter/ip_queue.c
46 5 104 xfs_buf_undelay fs/xfs/linux/xfs_buf.h
46 22 546 wait_ms include/linux/usb.h include/linux/gameport.h drivers/video/aty/radeonfb.h drivers/media/video/meye.c
46 2 26 sk_filter_release include/net/sock.h
46 2 26 sk_add_bind_node include/net/sock.h
46 7 156 set_cpu_key_k_offset include/linux/reiserfs_fs.h
46 41 1040 netif_device_detach include/linux/netdevice.h
46 2 26 irttp_listen include/net/irda/irttp.h
46 259 6708 init_waitqueue_head include/linux/wait.h
46 345 8944 init_timer include/linux/timer.h
46 7 156 dst_free include/net/dst.h
46 2 26 dn_dev_islocal include/net/dn_dev.h
46 4 78 __stop_adc sound/oss/trident.c sound/oss/i810_audio.c sound/oss/cs46xx.c sound/oss/ali5455.c
46 5 104 __skb_trim include/linux/skbuff.h
46 26 650 __skb_queue_tail include/linux/skbuff.h
46 2 26 __skb_append include/linux/skbuff.h
46 2 26 __sk_add_node include/net/sock.h
46 2 26 B_L1L2 drivers/isdn/hisax/st5481_b.c drivers/isdn/hisax/hisax_fcpcipnp.c
45 7 150 rb_link_node include/linux/rbtree.h
45 5 100 qla2x00_debounce_register drivers/scsi/qla2xxx/qla_inline.h
45 5 100 nfs_revalidate_inode include/linux/nfs_fs.h
45 17 400 list_splice_init include/linux/list.h
45 8 175 ld2 sound/oss/trident.h sound/oss/sonicvibes.c sound/oss/esssolo1.c sound/oss/es1371.c sound/oss/es1370.c sound/oss/cmpci.c include/sound/pcm_params.h drivers/usb/class/audio.c
45 2 25 jbd_trylock_bh_state include/linux/jbd.h
45 4 75 ipv6_addr_set include/net/ipv6.h
45 2 25 ipv6_addr_all_routers include/net/addrconf.h
45 2 25 ipv6_addr_all_nodes include/net/addrconf.h
45 2 25 init_sigpending include/linux/signal.h
45 4 75 ide_init_hwif_ports include/asm/ide.h
45 2 25 hlist_del include/linux/list.h
45 2 25 bitset_set sound/core/oss/pcm_plugin.h
45 4 75 __sk_dst_check include/net/sock.h
45 3 50 DoC_WaitReady drivers/mtd/devices/doc2001plus.c drivers/mtd/devices/doc2001.c drivers/mtd/devices/doc2000.c
44 16 360 usb_serial_debug_data drivers/usb/serial/usb-serial.h
44 31 720 skb_set_owner_w include/net/sock.h
44 2 24 skb_fill_page_desc include/linux/skbuff.h
44 3 48 rxrpc_put_message include/rxrpc/message.h
44 2 24 r128_update_ring_snapshot drivers/char/drm/r128_drv.h
44 31 720 netif_carrier_on include/linux/netdevice.h
44 3 48 jiffies_to_timeval include/linux/time.h
44 2 24 ahc_get_scb drivers/scsi/aic7xxx/aic7xxx_inline.h
44 2 24 __set_tss_desc include/asm/desc.h
43 7 138 write_seqlock include/linux/seqlock.h
43 2 23 locks_verify_locked include/linux/fs.h
43 2 23 line_set drivers/i2c/busses/i2c-parport.c drivers/i2c/busses/i2c-parport-light.c
43 81 1840 down_write include/linux/rwsem.h
43 2 23 crypto_cipher_get_iv include/linux/crypto.h
42 3 44 snd_power_lock include/sound/core.h
42 5 88 smb_lock_server include/linux/smb_fs_sb.h
42 2 22 raid6_after_mmx drivers/md/raid6x86.h
42 15 308 lock_super include/linux/fs.h
42 17 352 lock_buffer include/linux/buffer_head.h
42 15 308 list_move_tail include/linux/list.h
42 3 44 crypto_comp_decompress include/linux/crypto.h
42 3 44 crypto_comp_compress include/linux/crypto.h
42 4 66 clear_highpage include/linux/highmem.h
42 2 22 chan2dev drivers/isdn/pcbit/layer2.h
42 12 242 bt_skb_alloc include/net/bluetooth/bluetooth.h
42 2 22 affs_lock_link include/linux/amigaffs.h
42 4 66 affs_lock_dir include/linux/amigaffs.h
42 8 154 affs_bread include/linux/amigaffs.h
42 2 22 __add_wait_queue include/linux/wait.h
41 18 357 snd_mask_min include/sound/pcm_params.h
41 4 63 secpath_reset include/net/xfrm.h
41 111 2310 list_del_init include/linux/list.h
41 289 6048 list_del include/linux/list.h
41 10 189 hlist_add_head include/linux/list.h
41 2 21 first_unix_socket include/net/af_unix.h
41 68 1407 down_interruptible include/asm/semaphore.h
41 2 21 dirty_sb fs/sysv/sysv.h
41 3 42 crypto_cipher_set_iv include/linux/crypto.h
41 5 84 ax25_cb_put include/net/ax25.h
41 2 21 aac_list_del drivers/scsi/aacraid/aacraid.h
41 107 2226 _raw_write_lock include/asm/spinlock.h
41 2 21 __remove_wait_queue include/linux/wait.h
41 2 21 __add_wait_queue_tail include/linux/wait.h
41 4 63 IP_ECN_set_ce include/net/inet_ecn.h
41 3 42 DoC_WaitReady drivers/mtd/devices/doc2001plus.c drivers/mtd/devices/doc2001.c drivers/mtd/devices/doc2000.c
40 4 60 wait_for_idle drivers/video/aty/atyfb.h drivers/video/riva/fbdev.c
40 2 20 tcp_listen_unlock include/net/tcp.h
40 6 100 snd_seq_oss_fill_addr sound/core/seq/oss/seq_oss_device.h
40 2 20 snd_ice1712_gpio_write_bits sound/pci/ice1712/ice1712.h
40 2 20 ser12_set_divisor drivers/net/hamradio/baycom_ser_hdx.c drivers/net/hamradio/baycom_ser_fdx.c
40 4 60 ntfs_malloc_nofs fs/ntfs/malloc.h
40 2 20 ip_vs_check_diff include/net/ip_vs.h
40 10 180 ip_select_ident include/net/ip.h
40 43 840 cond_resched include/linux/sched.h
40 4 60 ahc_is_paused drivers/scsi/aic7xxx/aic7xxx_inline.h
40 3 40 ahc_flush_device_writes drivers/scsi/aic7xxx/aic7xxx_osm.h
======
477320 Total bytes wasted
--
vda


Attachments:
(No filename) (37.96 kB)
inline_hunter.patch (10.85 kB)
Download all attachments